# Senior Software Engineer, Backend

**Company:** [Ambient.ai](https://hotfix.jobs/companies/ambient-ai)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 7+ years
**Skills:** Python, C++, Go, REST APIs, GraphQL, MySQL, Postgres, Streaming Pipelines, Pub-Sub Systems, Microservices, AWS, GCP, Redis, Kafka, RabbitMQ
**Posted:** 2026-04-16

> Build scalable, highly available backend services and APIs for a physical security platform, including video-streaming infrastructure and distributed microservices. The role requires 7+ years of web-services experience, strong object-oriented programming skills, and expertise in databases, streaming, cloud operations, and service reliability.

## Job Description

## Responsibilities
- Design and implement REST and GraphQL endpoints.
- Design and implement highly available, latency-sensitive, fault-tolerant microservices.
- Build core infrastructure for processing large volumes of video streaming data.
- Improve the performance, reliability, and scalability of backend services.
- Develop large-scale platform solutions and own small-to-medium platform features end-to-end.
- Own one or more services or product features as part of the platform team.
- Manage service reliability, including cloud operations.

## Requirements
- Bachelor's degree in Computer Science or an equivalent field, with a programming background.
- At least 7 years of experience building scalable and highly available web services.
- Strong experience with at least one object-oriented programming language, such as Python, C++, or Golang.
- Expertise in REST and GraphQL APIs, web backend design principles, relational databases such as MySQL or PostgreSQL, streaming pipelines, publish-subscribe systems, and indexing systems.
- Ability to write clean and maintainable code.
- Experience designing and implementing complex systems involving multiple services, publish-subscribe paradigms, and microservices architectures.
- Experience managing service reliability and cloud operations, including AWS or Google Cloud.

## Nice-to-haves
- Experience with Redis, Kafka, RabbitMQ, ActiveMQ, or similar technologies.
- Experience building SaaS products.

## Compensation and Benefits
- Regular full-time employees receive stock options.
- Comprehensive health and welfare benefits, including medical, dental, vision, life, employee assistance, legal services, and a 401(k) plan.
- Flexible time off, including a winter break for most roles.
- Company-provided equipment and branded gear.

## Similar jobs

- [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
- [Senior Software Engineer - Tax Payments](https://hotfix.jobs/jobs/6ad915bc-1d3e-467f-a4ee-9103658c634e) - Rippling - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/21e9195f-878f-498f-a95e-8b021eb48e8a
**Canonical:** https://hotfix.jobs/jobs/21e9195f-878f-498f-a95e-8b021eb48e8a