Interested in working with the latest technology in the cloud computing space to impact millions of people? Interested in building technology to support 2,000,000 of your co-workers? Amazon People Engine is building cutting edge solutions to revolutionize the way we think about managing our workforce. We re-imagine technology to support employees throughout their careers, and allow leaders of all levels to scale and grow their teams. Our team uniquely combines the highest standards of technology – architecture, scalability, reliability and performance with Amazon’s desire to be Earth’s Best Employer.

Each day you come into work, you get to learn from some of the smartest people in the world, solve hard and interesting problems, and help move the needle at Amazon scale. Come join us and be a part of the Amazon story!
Key job responsibilities

- Design and build business critical, highly available, large scale, distributed systems
- Collaborate across technical teams, UX design teams, product and program teams, customers, and stakeholders
- Lead software design reviews, and review and influence designs for other engineers on your team and partner teams
- Identify the right technologies to delight customers by working backwards from customer needs and working directly with customers to test prototypes and incorporate feedback
- Coach and mentor engineers on the team to foster a supportive culture of collaboration and delivery to high standards


A day in the life
As a Software Development Engineer on the Contingent Worker Journey team you will enjoy collaborating with colleagues to design and implement streamlined workflows delighting customers. You'll start with a stand-up meeting to sync on priorities, then dive into coding new features for the centralized intake platform, automating compliance checks, or enhancing reporting tools. You’ll troubleshoot issues, refine integrations with global systems, and brainstorm innovative solutions in dynamic discussions. Throughout the day, you'll balance focused development work with collaborative problem-solving, all within a fun, supportive team environment dedicated to transforming Amazon's workforce management.

BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.