ApplySarthi

Senior Software Engineer, Incident Lifecycle

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

285 open lifecycle roles across 105 companies are on ApplySarthi right now, most of them in Bengaluru (17), Mumbai (15), Delhi NCR (12).

What lifecycle roles keep asking for: CRM (21%), Stakeholder management (20%), B2B (15%), AWS (14%) — counted across their open postings here.

Software Engineer jobs in the United States · Remote Software Engineer jobs · C# jobs · C++ jobs · Go jobs · Java jobs

Jobgether has 4,561 open roles listed here.

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

Preparing for this interview

Interviews for lifecycle roles keep coming back to CRM, Stakeholder management, B2B, AWS. 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 C#? 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 Senior Software Engineer, Incident Lifecycle at Jobgether interview free →

Accountabilities: Design, develop, and continuously improve software services, integrations, and workflows that help teams prepare for, coordinate, respond to, and learn from technology incidents. Build and deploy AI-powered agents, skills, and intelligent workflows that integrate with production systems and observability tools to provide relevant context, accelerate troubleshooting, and reduce repetitive operational tasks. Develop solutions that improve incident investigation, mitigation, and coordination while continuously evaluating their effectiveness through feedback, performance metrics, and operational outcomes. Drive architectural decisions and contribute to the design of secure, resilient, scalable, and high-quality systems through technical proposals, prototypes, and code reviews. Take ownership of engineering initiatives from initial problem identification and solution design through implementation, deployment, measurement, and ongoing maintenance. Collaborate with incident responders, service owners, engineering teams, and cross-functional stakeholders to identify operational challenges and prioritize impactful improvements. Improve incident communication and coordination processes, ensuring the appropriate technical responders, customer-facing teams, and business stakeholders are informed and involved at the right time. Communicate technical strategies, project progress, architectural decisions, potential risks, and trade-offs clearly to relevant stakeholders. Mentor and support fellow engineers through technical guidance, knowledge sharing, constructive feedback, and collaborative problem-solving. Take responsibility for the reliability and operational health of developed systems, including participation in an on-call rotation and implementation of follow-up improvements. Contribute to the adoption of AI-assisted engineering and incident-response practices across distributed teams, improving response speed, consistency, and overall operational quality. Requirements: At least 6 years of professional experience in software engineering, computer science, or a related technical discipline, with demonstrated experience developing, deploying, and maintaining production software. Alternatively, an associate degree in Computer Science, Electrical Engineering, Electronics Engineering, Mathematics, Physics, Computer Engineering, or a related discipline, combined with at least 5 years of relevant software engineering experience. Alternatively, a bachelor's degree in a related technical discipline combined with at least 4 years of relevant software engineering experience, or a master's degree combined with at least 2 years of experience. A doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Mathematics, Physics, Computer Engineering, or a related field may also qualify, as can equivalent practical experience. Strong programming experience in one or more languages, such as C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python. Experience building, deploying, and maintaining reliable production software, with a solid understanding of software architecture, system design, and engineering best practices. Demonstrated ability to take ownership of technical initiatives, communicate effectively across different roles, and drive projects forward independently. Experience developing tools or products that integrate AI capabilities into production workflows, particularly AI agents, AI skills, or Model Context Protocol (MCP) servers, is preferred. Familiarity with cloud infrastructure and experience building and operating production systems on a major cloud platform. Knowledge of infrastructure-as-code practices and container orchestration technologies is an advantage. At least 3 years of experience working remotely as part of a distributed software engineering team is preferred. Strong curiosity, adaptability, and a growth mindset, with the ability to learn unfamiliar technologies, tools, and technical domains. Ability to navigate ambiguity, manage changing priorities, evaluate different technical approaches, and deliver effective solutions in evolving environments. Excellent communication and collaboration skills, with the ability to explain technical concepts, share knowledge, and contribute to architectural discussions. Strong problem-solving, analytical thinking, and decision-making abilities, combined with a proactive and resilient approach to engineering challenges. Benefits: Annual base salary: $127,800 to $339,000, depending on geographical location, experience, technical knowledge, skills, and qualifications. Annual bonus: Eligibility for additional annual bonus compensation, depending on role and individual impact. Equity compensation: Stock-based rewards for eligible positions. Additional incentives: Certain roles may qualify for sales-related incentives, depending on the position and applicable compensation plan. Remote-first working environment: Opportunity to work remotely from anywhere within the United States. Flexible work arrangements: A culture that supports employees in working in ways that enable them to perform at their best. Professional development: Access to learning opportunities, technical resources, and career growth initiatives. Collaborative engineering culture: Opportunity to work alongside talented engineers and contribute to innovative AI-powered developer technologies. Meaningful technical impact: Opportunity to improve the reliability, resilience, and operational readiness of critical production systems.

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