# Senior Backend Engineer II

**Company:** [Apollo](https://hotfix.jobs/companies/apollo)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Artificial Intelligence, Distributed Systems, Data Structures, Algorithms, Object-Oriented Design, Restful Services, SQL, NoSQL, GCP, Kubernetes, Docker, MongoDB, Redis, Ruby on Rails, Microservices
**Posted:** 2026-09-10

> Senior backend engineer responsible for designing, shipping, and operating scalable distributed services while owning the full development lifecycle. The role requires 5+ years of backend experience, strong system design fundamentals, operational judgment, and effective use of AI-assisted development.

## Job Description

## Responsibilities
- Design and implement highly scalable, highly available backend services with monitoring and alerting.
- Ramp quickly into unfamiliar codebases, assess blast radius, de-risk changes, and ship confidently.
- Use AI throughout development to generate and pressure-test approaches, verify output, and maintain code quality.
- Own the full software development lifecycle, including requirements, architecture, design, development, quality assurance, deployment, and maintenance.
- Scope ambiguous problems and write clear design documentation.
- Partner with product managers to translate product intent into technical decisions and challenge specifications when needed.
- Mentor teammates and share engineering knowledge.
- Communicate progress with product, engineering, and other stakeholders.
- Introduce technologies and ideas when they provide clear value.
- Participate in code and behavioral feedback, Scrum ceremonies, and team collaboration.

## Requirements
- 5+ years of industry experience in backend development, including 3–4 years in senior positions.
- Strong computer science fundamentals, including data structures, algorithms, and object-oriented design.
- Fluency with AI tools in real-world software development and the judgment to verify their output.
- Experience developing distributed web applications.
- Ability to write comprehensible, well-structured, high-performance code.
- Experience with SQL or NoSQL database modeling.
- Experience using and designing RESTful services.
- Strong communication, problem-solving, curiosity, ownership, and ability to work with ambiguity.

## Nice-to-haves
- Bachelor's or master's degree in Computer Science, Computer Engineering, or a related field.
- Google Cloud Platform, Kubernetes, Docker, MongoDB, Redis, Ruby on Rails, microservices, or machine learning experience.

## Similar jobs

- [Senior Software Engineer](https://hotfix.jobs/jobs/15c3b840-42d5-42c9-b887-c38e5406f785) - 6sense - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/f3dc0a4c-161f-41e3-8f0f-7f6f1bed0ae0) - ZoomInfo - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/424fec72-c653-4cf7-b981-4ab7dd3a98ff) - CommandLink - Remote
- [Senior Software Engineer](https://hotfix.jobs/jobs/b53f9259-9cbf-43e5-af97-1c6801417742) - Navan - Bengaluru, India
- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote

**Apply:** https://hotfix.jobs/jobs/f7f89c68-f00c-4bcc-8020-f4cd73d8d9c3
**Canonical:** https://hotfix.jobs/jobs/f7f89c68-f00c-4bcc-8020-f4cd73d8d9c3