Sr. Software Development Engineer, Global Talent Management & Compensation
Amazon
DESCRIPTION
Global Talent Management & Compensation (GTMC) is looking for a Software Development Engineer to join a engineering team as part of a strategic investment to build technology that will enable Amazon to adopt the most scientific approach to talent advancement. GTMC builds intelligent products and services that offer a consumer grade user experience and use science to manage talent development at Amazon by embracing our leadership principles culture. Our engineering teams include big data engineering, machine learning, micro-service software development, front-end software development, and user experience design. In GTMC we are building the intelligence that will enable Amazon to retain its unique “Day One” company culture whilst growing its talent base in excess of 1 Million employees.
As a Software Developer you will join a team of engineers responsible for the development of our product and services that implement our 3 year vision. You will invent and develop a modern, mobile-first website experience and services using AWS technologies. Are you passionate about developing website architectures that scale and perform at high availability using AWS technologies? Do you have the customer obsession to build a highly available website experience to hundreds of thousands of Amazon employees? Come invent with us!
You will join our community of engineers and contribute to defining and raising technical standards across the GTMC organization. You will work on Amazon’s hardest problems. You will exert technical vision and will build highly scalable, architecturally sound solutions that are aligned with our business needs. You will possess a unique blend of technical breadth and depth, paired with excellent communication and collaboration skills.
Key job responsibilities
As a Software Development Engineer, you will take the lead in identifying and solving ambiguous HR, operational, and business 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 priorities and approach. You contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing and operations. You are empowered to own all aspects of solutions end-to-end through full stack software development. Successful candidates are strong leaders who can prioritize well, communicate clearly, and have a consistent track record of delivering large scale solutions.
About the team