Software Development Engineer, GTMC - ACT

apartmentAmazon placeVancouver calendar_month 
Would you like to work with one of the most complex employee systems in the world? Amazon Compensation Technology Team is seeking an innovative and highly motivated Software Development Engineer to join our growing organization. We are building new software products and large scale distributed systems which will manage the compensation experience for Amazon’s rapidly growing workforce.
We are empowered to think big at Amazon, and the Amazon Compensation Technology Team is doing just that. Where third-party products don’t scale to meet our needs, we build our own products which provide the scalability and flexibility we need.

We take full advantage of the amazing technology toolset we have. We use AWS technologies such as Lambda, Dynamo DB, SQS, SNS, SWS, Redshift, S3, and many others to build highly scalable solutions. We directly shape the future growth of Amazon and the impact of our work can be seen all around us.

Key job responsibilities

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

The day-to-day activities of a Software Development Engineer in ACE will include:

  • Designing, implementing, and testing software solutions using native AWS technologies
  • Collaborating with product managers and customers to manage requirements for new features and updates to existing systems
  • Partnering with the Compensation, Jobs and other teams to translate complex business logic into reusable and scalable code
  • Periodically providing on-call support for ACE systems
  • Coaching and mentoring junior engineers on the team
  • Working with some of the most talented and dedicated team members you can find
  • Having fun

About the team

Our team is part of Amazon's Leadership Experience (ALX) organization. Our team enforces Amazon's peculiar "Day One" culture by focusing on designing and building engineering-solutions that provides a unique offer experience for candidates joining Amazon.
The Offer Experience team generates offers for the offer-ready candidates across the world including external, internal, and campus hires. We orchestrate the end-to-end offer process, generate offer documents and provide the offer experience for our candidates and hiring managers.- 2+ 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- 2+ 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, 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.

The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.

Applicants should apply via our internal or external career site.

apartmentAmazonplaceVancouver
computing by utilizing your skills in data structures, algorithms, and object oriented programming. Come to Amazon and join one of our teams in the eCommerce services group.- 3+ years of non-internship professional software development experience  •  2+ years...
local_fire_departmentUrgent

Software Developer II

apartmentCadMakersplaceBurnaby, 9 km from Vancouver
Are you ready to build something amazing together? 🚀 We’re looking for a Software Developer II to join our team. In this role, you’ll have the opportunity to: tackling real-world challenges in the construction industry, and collaborate on our...
starFeatured

Software developer

apartmentNonrel Technologies Ltd.placeVancouver
applications Experience and specialization Computer and technology knowledge  •  Agile  •  Machine Learning  •  Software development  •  Git  •  Scala  •  Microservices Additional information Work conditions and physical capabilities  •  Fast...