Senior Software Engineer (Backend Support- C++/Golang/Python)
Impactanalytics · Bangalore · India · On-site
Posted Oct 1, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
About Impact Analytics
Impact Analytics is an agentic-first AI software company transforming retail merchandising through cutting-edge AI, LLMs, and Generative AI technologies. As a fast-growing Series D company with deployments across five continents, it is building both industry-leading merchandising solutions and foundational AI agents that are redefining how retail decisions are made.
What makes Impact Analytics unique is its combination of deep retail domain expertise, strong innovation culture, and global presence. It is one of the few India-born AI companies recognized globally by organizations like Fortune, Gartner, and the Inc. 5000.
For candidates looking to work on next-generation AI products with global scale and real-world impact, Impact Analytics is an exciting place to build your career. Here’s a link to our website: www.impactanalytics.co.
The impact that you will be making
The role is responsible for monitoring applications, investigating incidents, troubleshooting
production issues, coordinating with engineering teams, and ensuring the availability and reliability of critical systems.
This position requires working in rotational shifts, including night shifts, weekends, and holidays, to support a 24×7 production environment.
What this role entails
Production & Application Support
Monitor backend applications, services, APIs, databases, queues, and other critical production systems.
Provide Level 2 and L3 production support and respond to incidents within defined SLAs.
Troubleshoot application failures, performance issues, API errors, data issues, and service disruptions.
Perform initial investigation, log analysis, and issue triaging before escalating to the appropriate engineering teams.
Identify recurring production issues and work with development teams on permanent fixes.
Incident Management
Respond promptly to production alerts and incidents during assigned shifts.
Own incidents from identification through investigation, mitigation, resolution, and closure.
Coordinate with Development, DevOps/SRE, QA, Database, and Infrastructure teams during critical incidents.
Escalate issues based on defined severity levels and escalation procedures.
Maintain clear and timely communication with relevant stakeholders during major incidents.
Participate in Root Cause Analysis (RCA) and post-incident reviews.
Monitoring & Observability
Monitor system health, application performance, availability, and error rates using observability and monitoring tools.
Analyze application logs, metrics, traces, and alerts to identify issues and potential risks.
Help improve alerting mechanisms to reduce false positives and improve incident response.
Monitor scheduled jobs, batch processes, data pipelines, and integrations where applicable.
Operational Excellence
Create and maintain runbooks, SOPs, troubleshooting guides, and knowledge-base documentation.
Perform regular health checks and…