Lead large, ambiguous, cross-team projects from concept to production; decompose them into milestones other engineers can own and deliver.
Design and build secure, scalable, fault-tolerant distributed systems with robust authentication, authorization, and data-handling practices.
Turn regulatory requirements from multiple countries into configurable, global solutions—partnering closely with product, compliance, and legal teams.
Drive operational excellence through monitoring, root-cause analysis, deployment best practices, and continuous improvement of availability, latency, and cost.
Mentor engineers across teams, contribute to hiring, and raise the engineering bar through code reviews, design reviews, documentation, and knowledge-sharing sessions.
A day in the life
You will work across teams and systems—connecting the dots and helping move things forward. That means design reviews, hands-on coding, debugging production issues, and pairing on APIs that power real-world driver workflows. You will collaborate with product, compliance, legal, and engineering partners across multiple countries. Beyond the roadmap, you might interview candidates, contribute fixes across codebases, support on-call, or run workshops to help fellow engineers grow.
About the team
Partner Connection Technology builds the systems connecting Amazon with its Delivery Service Partners (DSPs)—independent small businesses whose drivers deliver Amazon packages. We manage the full driver lifecycle: onboarding, identity checks, vehicle/route qualifications, communication across email, apps, and messaging, and recognition experiences like customer-to-driver thank-yous. Serving DSP owners, drivers, and Amazon support teams in 20+ countries, our three engineering teams focus on absorbing complexity so small business owners don't have to—building configurable global solutions, not one-off fixes. The domain is regulated and fast-moving, with real architecture challenges and room to shape it.
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
Bachelor's degree in computer science or equivalent
5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
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.