Software Development Engineer, Amazon Compensation Technology
Summary
Builds and maintains large-scale compensation systems for Amazon’s workforce using AWS services like Lambda and DynamoDB.
Do you find re-defining and building new platforms from the ground up exciting? Do you like working with new technologies, finding new solutions to complex problems? Do you like working with all stages of product development from working with customers on business requirements to deploying and supporting your own software?
We are looking for a strong Software Development Engineer who can take the lead in identifying and solving ambiguous problems. You will own and heavily influence the architecture and design, and will write a significant portion of the “critical-path” code. You will influence the team’s technical and business strategy by making insightful contributions to team priorities and approach.
Successful candidates will be strong leaders who can prioritize well, communicate clearly, and have a consistent track record of delivering large scale solutions. You will contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing and operations. You will push your design and architecture by owning all aspects of solutions end-to-end, through full stack software development.
A day in the life
We build web applications for managers, HRBPs, internal compensation domain experts and stakeholders to better serve Amazonians. We work with the internal stakeholders directly or through product team.
We support range building process and data management through the products we built. Oncall load is light for half time in a year.