Talent.com
This job offer is not available in your country.
Software Engineer (Backend)

Software Engineer (Backend)

Ambient.aibangalore, India
4 hours ago
Job description

Position Overview :

The impact you'll make :

  • Design and implement REST and GraphQL endpoints
  • Design and implement highly available, latency-sensitive fault-tolerant microservices
  • Core infrastructure for processing large volumes of video streaming data
  • Improve the performance, reliability, and scalability of all backend services
  • Develop large-size platform problems and own small-to-medium platform features end-to-end
  • You will work as an important member of the platform team that owns one or more services / product features, end-to-end
  • Expect to be challenged and stretch your skills regularly

The amazing skills you'll bring to Ambient.ai :

  • BS in Computer Science or equivalent field with a programming background
  • Strong experience working with at least one of the Object-oriented Programming Languages like Python, C++, Golang would be required
  • At least 5+ years of experience building scalable and available web services
  • Expertise in APIs (REST / GraphQL), general web backend design principles, relational databases (MySQL / Postgres), streaming pipelines, pub-sub systems, and indexing systems
  • Write clean and maintainable code
  • Design and implement complex systems including communication between several services (pub-sub paradigm, microservices architecture)
  • Manage service reliability, including any cloud operations work (AWS, Google Cloud)
  • Experience with Redis, Kafka, RabbitMQ,ActiveMQ or similar tools / technologies will be highly preferred
  • Experience building SaaS product offerings will be a huge advantage
  • Why join us :

  • We are creating an entirely new category within a 180+ billion-dollar physical security industry and looking for team members who are also passionate about our mission to prevent every security incident possible
  • Regular Full-time employees receive stock options for the opportunity to share ownership in the success of our company
  • We offer generous time off to rest and recharge including Winter Break (time off between Christmas and New Year’s for most roles depending on customer demand)
  • The latest tech and awesome swag delivered to your door
  • Enjoy a full range of opportunities to connect with your awesome co-workers
  • ~~~~~~~~~~~~

    Create a job alert for this search

    Software Engineer Backend • bangalore, India