ApplySarthi

Principal Software Engineer - Insights & Intelligence

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

731 open intelligence roles across 162 companies are on ApplySarthi right now, most of them in Bengaluru (47), Hyderabad (35), Chennai (9).

What intelligence roles keep asking for: Python (34%), SQL (29%), AWS (19%), Tableau (16%), Stakeholder management (14%), Machine learning (13%), Data modelling (13%) — counted across their open postings here.

Software Engineer jobs in the United States · Remote Software Engineer jobs · AWS jobs · CI/CD jobs · Databricks jobs · Kafka jobs

Jobgether has 4,220 open roles listed here.

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

Preparing for this interview

Interviews for intelligence roles keep coming back to Python, SQL, AWS, Tableau. 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 CI/CD? Tell me one thing you learned the hard way.
  3. What do you do when a production issue happens on your code?
  4. Walk me through a system you built. How was it designed, and what would you change now?
  5. Tell me about a hard bug you tracked down. How did you find the cause?

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 Principal Software Engineer - Insights & Intelligence at Jobgether interview free →

Accountabilities: Design, implement, and maintain monitoring, alerting, and logging capabilities for production data pipelines, with a focus on availability, reliability, and operational visibility. Build and maintain CI/CD pipelines for data applications and infrastructure using Git, GitHub Actions, GitLab CI/CD, Databricks Asset Bundles, or comparable technologies. Enable rapid, repeatable, controlled deployments across development, testing, and production environments. Proactively identify, diagnose, and resolve workflow failures, performance bottlenecks, data-quality issues, infrastructure incidents, and other production challenges. Apply software engineering and DevOps practices to improve platform resilience, maintainability, scalability, and supportability. Design, develop, and optimize scalable data integration solutions that ingest, transform, and deliver information from diverse enterprise source systems. Establish high standards for code quality, architecture, documentation, automated testing, and production support across data pipelines and integration components. Partner with senior data engineers, platform engineers, and architects to translate technical designs into stable, secure, and well-engineered data services. Contribute to observability, incident response, performance optimization, and reliability practices for enterprise-scale data platforms. Help strengthen automation, infrastructure management, deployment processes, and operational standards across the data engineering environment. Requirements Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline with at least 5 years of relevant professional experience, or a Master’s degree with at least 3 years of relevant experience. Demonstrated professional experience in software development, DevOps, platform engineering, data engineering, or a closely related field. Advanced proficiency in Python, including the ability to develop robust, maintainable, reusable, and well-tested production code. Strong experience developing CI/CD workflows using GitHub Actions, GitLab CI/CD, or comparable automation platforms. Demonstrated understanding of CI/CD practices for software systems, data platforms, or infrastructure. Strong knowledge of source control, automated testing, deployment automation, production support, and software engineering best practices. Proven ability to troubleshoot complex production environments, including workflow failures, data-quality problems, performance bottlenecks, and infrastructure incidents. Experience with infrastructure as code in a major cloud environment using Terraform, REST APIs, or comparable technologies is preferred. Hands-on experience with Databricks, Apache Spark, and AWS services such as Amazon S3, AWS Batch, Amazon MSK, or Apache Kafka is highly desirable. Experience managing multi-tenant Databricks environments, including resource monitoring, access controls, workload isolation, and platform governance, is a plus. Familiarity with Unity Catalog, Delta Lake, Databricks Workflows, Databricks Asset Bundles, and SQL warehouses is preferred. Experience with enterprise authentication and authorization, including identity federation, service principals, role-based access control, and secrets management, is valuable. An active U.S. Government Secret clearance is preferred; U.S. citizenship is required for positions requiring government clearance. Strong collaboration, communication, analytical, and problem-solving skills, with the ability to work effectively with engineers, architects, and cross-functional technical teams. Benefits Annual base salary range of $103,600–$155,400 , depending on experience, education, skills, responsibilities, and market conditions. Potential eligibility for overtime, shift differentials, and discretionary annual bonus opportunities, depending on the position. Health insurance coverage. Life and disability insurance. Savings and retirement plan benefits. Company-paid holidays. Paid time off for vacation and personal business. Remote or hybrid work possibilities depending on business and role requirements. Opportunity to work on large-scale data, analytics, cloud, and AI transformation initiatives. No relocation assistance is provided for this position. No travel is required.

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-10-07. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.