Software Development Engineer, Payroll Tech
Core
Designing, developing, and launching core payroll product features for Amazon's global workforce to enable efficient, defect-free operations at scale.
Role type
Senior Software Development Engineer (Payroll Tech)
Builds
Core payroll product features, automated systems, and scalable services for Amazon's internal customers.
Domain
Payroll technology, distributed systems, and large-scale data processing.
Deliverable
production ML models | product features
Required skills
Software architecture, system design, distributed systems, automated testing, CI/CD pipeline management, code reviews, performance optimization, legacy code refactoring, pragmatic trade-offs, resource efficiency.
Preferred skills
Full software development life cycle expertise, design patterns, reliability engineering, scaling strategies.
Technologies
None explicitly stated.
Responsibilities
Own design, development, unit test and integration test of features and modules; Operational maintenance in production environment; Code reviews, design reviews, HLD/LLD preparation; Participate in requirements grooming sessions; Suggest new ways to improve the customer experience or product; Responsible for CI/CD pipelines and suggest ways to improve the code delivery process.
Seniority
Senior, hands-on IC