Software Development Engineer, PXT Central Science
Core
Build reliable, scalable production systems using Java and microservices to support Amazon's People Experience and Technology initiatives, including benefits, compensation, recruiting, and organizational culture.
Role type
Senior Software Development Engineer (Backend/Systems)
Builds
Highly available, secure microservices and AWS-based client applications
Domain
People Experience Technology (PXT) / Human Capital Management
Deliverable
production ML models | product features | infrastructure
Required skills
Java, object-oriented programming, microservices architecture, system design, distributed systems, AWS services (Lambda, EC2, S3, DynamoDB), testing, operations
Preferred skills
Full software development life cycle experience, code reviews, source control management, build processes, Bachelor's degree in Computer Science
Technologies
Java, AWS Lambda, EC2, S3, DynamoDB, Microservices
Responsibilities
Write high-quality, efficient, testable code; build highly available and secure systems; own and operate the systems built; collaborate with cross-functional teams; contribute to planning, design, implementation, and process improvement
Seniority
Senior, hands-on IC