Software Development Engineer
Core
Design, build, and operate highly available, distributed microservices on native AWS to support Amazon's global workforce with tools for career advancement and pay processing.
Role type
Senior Software Development Engineer (Backend/Full-Stack)
Builds
Distributed, event-driven microservices, data pipelines, and orchestrated workflows on AWS
Domain
Enterprise HR Technology / Workforce Solutions
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, event-driven architecture, AWS native services, system modernization, automation, full-stack development
Preferred skills
Full SDLC expertise, code review leadership, AI-assisted development, legacy system migration
Technologies
Java, DynamoDB, SQS, EventBridge, ECS Fargate, ElastiCache, CDK, AWS
Responsibilities
Design and build scalable event-driven data pipelines; drive modernization of legacy systems to microservices; own end-to-end automation of business processes; solve complex technical problems with sound judgment; mentor engineers through design and code reviews
Seniority
Senior, hands-on IC