ApplySarthi

Sr. Software Engineer - Search & Insights

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

11,828 open software roles across 698 companies are on ApplySarthi right now, most of them in Bengaluru (808), Hyderabad (304), Pune (184).

What software roles keep asking for: AWS (25%), Python (24%), Java (23%), System design (21%), Kubernetes (18%), C++ (17%), Observability (17%), CI/CD (14%) — counted across their open postings here.

Software Engineer jobs in India · Remote Software Engineer jobs · Airflow jobs · CI/CD jobs · Docker jobs · ETL jobs

Jobgether has 3,948 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for software roles keep coming back to AWS, Python, Java, System design. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Airflow? Tell me one thing you learned the hard way.
  3. Describe a time a deadline forced a trade-off in quality. What did you choose and why?
  4. How would you design an API for a feature you have worked on?
  5. What do you do when a production issue happens on your code?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Sr. Software Engineer - Search & Insights at Jobgether interview free →

Accountabilities: Own the full lifecycle of platform features, from problem definition and schema modeling through implementation, versioned rollout, maintenance, and deprecation planning. Drive the evolution of search and knowledge graph platforms by reducing redundancy, optimizing payloads, improving usability, and supporting scalable customer-facing experiences. Translate business and product needs into clear technical specifications, well-scoped development tasks, and maintainable engineering solutions. Remain hands-on in the codebase while providing technical direction and making architecture decisions for critical platform initiatives. Design, develop, and maintain data pipelines and transformation workflows that support search and knowledge graph capabilities. Define scalable integration patterns for internal and external data exchange and customer-facing data delivery. Drive improvements in system performance, scalability, reliability, and resilience as data volumes and product complexity increase. Lead troubleshooting of complex system and data issues while establishing strong practices for observability, testing, reliability, and data quality. Ensure data security, integrity, and appropriate compliance with governance and regulatory requirements. Author technical design documentation and align stakeholders around architecture, implementation, and delivery decisions. Mentor engineers, promote strong engineering standards, and contribute to continuous improvement across the team. Use AI-assisted development tools and practices, such as Claude and GitHub Copilot, to improve engineering productivity and output quality. Requirements Strong software development skills in Python or Node.js, with experience building high-availability search and data platforms. Proven experience designing, developing, and operating data systems and pipelines at scale. Deep experience designing and evolving Elasticsearch-based search platforms and knowledge graph systems. Experience designing external-facing platforms, including API versioning, pagination, integration patterns, and deprecation strategies. Familiarity with data orchestration tools such as Apache Airflow. Experience with containerization and infrastructure technologies such as Docker, Kubernetes, and/or Terraform. Experience working with relational databases such as PostgreSQL. Proficiency with Git, Jira, and CI/CD platforms such as CircleCI. Strong understanding of distributed systems, data engineering, search architecture, and scalable platform design. Strong troubleshooting and analytical skills, with the ability to diagnose complex system and data issues. Ability to write clean, maintainable, scalable code and establish high engineering-quality standards. Experience creating technical design documents and influencing architecture decisions across teams. Strong communication and stakeholder-management skills, with the ability to collaborate effectively with engineering, product, and customer-facing teams. Comfortable taking ownership in ambiguous environments and managing initiatives from concept through production and iteration. Experience with healthcare data domains, ETL, search platform design, or customer-facing data delivery systems is a plus. Experience with AI-assisted engineering practices is beneficial. Benefits Full suite of health insurance options. Generous paid time off. Pre-planned company-wide wellness holidays. Retirement plan options. Health and charitable donation stipends. Business Resource Groups supporting employee communities and engagement. Opportunity to work on innovative healthcare technology and data products. Exposure to leading organizations across the biotech and life sciences ecosystem. Remote working opportunity in India. Opportunity to contribute to technology designed to improve healthcare access, insights, and outcomes globally.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-09-29. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.