Sr. Software Dev Engineer, Amazon Talent Solutions - Employee Onboarding Experience (EOE)

Amazon
USA, WA, Seattle2026-05-04ONSITE

About the job

As a Senior Software Engineer, you will shape the architecture behind transformative solutions powered by Agentic AI that automate and optimize Amazon's global employee onboarding and experience operations. You will be the senior technical owner across the Employee Onboarding and Experience (EOE) contingencies and services tech portfolio — a strategic initiative driving $50M+ in annual operational savings and delivering significant productivity gains and experience improvements for 1.5M+ employees and part-time workers.

Responsibilities

Define the architectural patterns that let us leverage AI and automation to reimagine these processes — eliminating repetitive manual work, replacing vendor-brittle integrations with durable ones, and empowering service teams to focus on high-value, human-centric activities.

Drive the design and delivery of foundational data infrastructure, reusable primitives, and intelligent AI agent-based workflows.

Set the reference architecture other teams build to, make the reuse-vs-rebuild calls that decide whether our efficiency commitments land durably, and partner closely with stakeholders across Operations, Corporate, AWS, and International teams to translate pain points into technical solutions at scale.

Be the senior engineer other engineers go to for design reviews, deep-dive investigations, and "what does right look like" calls on cross-service architecture — mentoring engineers around you toward a higher bar and modeling it in every doc you write.

Navigate complex global regulations, make data-driven technical decisions with far-reaching impact, and ensure the delivery of high-quality, secure solutions that enhance Amazon's hiring and employee management capabilities.

Qualifications

Minimum

5+ years of non-internship professional software development experience

5+ years of programming with at least one software programming language experience

5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience

Experience as a mentor, tech lead or leading an engineering team

Preferred

5+ 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