Ambient.ai

Senior Software Engineer, Backend

Ambient.ai
Apply
5 months ago
Bengaluru, IndiaSenior

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 solutions to large-scale platform problems and own small-to-medium platform features end-to-end.
  • Own one or more platform services or product features as part of the platform team.
  • Contribute to core platform and security engineering while helping bootstrap the India Technology Centre.

Requirements

  • BS in Computer Science or an equivalent field with a programming background.
  • At least 7+ years of experience building scalable and available web services.
  • Strong experience with at least one object-oriented language such as Python, C++, or Golang.
  • Expertise in REST and GraphQL APIs, backend design principles, relational databases such as MySQL and Postgres, streaming pipelines, pub-sub systems, and indexing systems.
  • Ability to write clean and maintainable code and design complex systems involving multiple communicating services.
  • Experience managing service reliability and performing cloud operations with AWS or Google Cloud.
  • Experience with Redis, Kafka, RabbitMQ, ActiveMQ, or similar technologies is highly preferred.
  • Experience building SaaS product offerings is a significant advantage.

Benefits

  • Regular full-time employees receive stock options.
  • Comprehensive health and welfare benefits include Medical, Dental, Vision, Life, EAP, Legal Services, and a 401k plan.
  • Flexible time off includes a Winter Break for most roles, depending on customer demand.
  • Cutting-edge equipment and branded gear are provided.
  • Employees have opportunities to connect with coworkers.

Tech Stack

Apache KafkaAWSC++GoGoogle CloudGraphQLMySQLPostgreSQLPythonRabbitMQRedis

Categories

BackendData EngineeringDevOps
Ambient.ai

About Ambient.ai

51-200 employees

Ambient.ai builds enterprise physical security software that uses computer vision and AI to detect threats and automate response across video, access control, and sensor data. The SaaS platform integrates with existing cameras and PACS to unify monitoring, investigations, and incident orchestration for large facilities. Founded in 2016 and headquartered in Redwood City, California, the privately held company serves enterprises across campuses, data centers, and critical infrastructure.

Contact me