Senior Software Engineer, Amazon Access

Amazon Amazon · Big Tech · IN, KA, Bengaluru · Software Development

Senior Software Engineer role focused on building greenfield infrastructure for Amazon Access, a healthcare benefits platform. The role involves designing and building scalable, ML-integrated systems for personalization and eligibility, with a focus on end-to-end ownership, architectural decisions, and applying engineering best practices. The position is part of the founding Bangalore engineering team and requires experience in distributed systems, ML, and potentially healthcare/fintech domains.

What you'd actually do

  1. Contribute to building the engineering team from the ground up, including hiring, onboarding, and establishing a high bar for technical talent
  2. Help shape the team's engineering culture: how decisions are made, how collaboration happens, and what standards define excellence
  3. Establish engineering norms, rituals, and a culture of ownership from inception
  4. Partner with principal engineers, product leaders, and applied scientists to bring high-impact initiatives, models, and experimentation frameworks to production
  5. Foster a learning environment through knowledge sharing, mentorship, and engineering best practices
  6. Design and build scalable, highly available services for healthcare benefits at Amazon scale
  7. Develop ML-integrated systems with intelligent matching, personalization, and optimization capabilities that improve over time
  8. Write high-quality, well-tested production code and actively participate in design and code reviews
  9. Build data pipelines that process large-scale healthcare benefits signals
  10. Apply engineering best practices including back testing, offline evaluation, and rigorous experiment design to measure real-world impact
  11. Own systems end-to-end: design, development, testing, deployment, monitoring, and on-call support
  12. Build robust observability — metrics, alarms, and dashboards that surface system health in real time
  13. Participate in on-call rotations and drive root-cause analysis for production issues
  14. Design for resilience: implement graceful degradation, circuit breakers, and fallback strategies for mission-critical services
  15. Leverage AI-powered tools to accelerate development velocity and improve code quality
  16. Identify opportunities for automation and machine learning within your domain
  17. Propose and execute technical improvements that reduce operational overhead or enhance system performance
  18. Stay current with advances in healthcare technology, machine learning, and distributed systems

Skills

Required

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent

Nice to have

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience with machine learning systems, data pipelines, or real-time processing at scale
  • Familiarity with healthcare or fintech domains

What the JD emphasized

  • building greenfield infrastructure at Amazon scale
  • ML-integrated systems
  • AI-driven personalization platforms
  • complex problems at the intersection of healthcare, fintech, and large-scale distributed systems
  • founding Bangalore engineering team building Amazon's healthcare benefits platform from scratch
  • shape the technical foundation of greenfield infrastructure at Amazon scale

Other signals

  • building greenfield infrastructure at Amazon scale
  • architectural decisions across real-time distributed systems, machine learning–powered eligibility engines, and AI-driven personalization platforms
  • complex problems at the intersection of healthcare, fintech, and large-scale distributed systems
  • Develop ML-integrated systems with intelligent matching, personalization, and optimization capabilities that improve over time
  • Apply engineering best practices including back testing, offline evaluation, and rigorous experiment design to measure real-world impact
  • Leverage AI-powered tools to accelerate development velocity and improve code quality
  • Identify opportunities for automation and machine learning within your domain