Senior System Software Engineer
Experienced and passionate full-stack engineer to compose, build, and monitor highly scalable distributed services running on thousands of servers.
- Pune, Maharashtra, India
- Full-time
- Posted Nov 12, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise SoftwareDeveloper Tools & InfrastructureCloud & DevOps
Responsibilities
- Define system architecture and guide development decisions for complex engineering workflows
- Lead reviews of system approaches and promote safe, incremental, low-risk rollouts of major infrastructure features across multiple teams
- Set the strategy for CI/CD pipelines and release practices
- Support the adoption of containerised services on Docker and Kubernetes
- Define the observability approach (monitoring, logging, alerting, SLOs)
- Lead root-cause analysis of complex production incidents and champion long-term reliability improvements
- Mentor and grow senior and junior engineers, raise engineering standards, and work closely with teams and collaborators across time zones
Requirements
- BS/MS in Computer Science, Engineering, or equivalent experience
- Experience in a large-scale backend or distributed systems
Nice to have: SRE approach
Skills
JavaDistributed systems developmentData structuresAlgorithmsGitlabGerritMySQLElasticsearchMongoDBCassandraDockerKubernetesAnsibleChefPrometheusGrafanaKibanaSplunkGitlabGerritMySQLElasticsearchMongoDBCassandraDockerKubernetesAnsibleChefPrometheusGrafanaKibanaSplunk
Full description
Company details are for members
Sign up for a free job alert to see NVIDIA's profile, website and LinkedIn, and the same for every employer on Referso Jobs.