Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, build, and own highly scalable, reliable distributed software systems end-to-end (architecture to deployment).
Lead architectural discussions and influence technical strategy for complex engineering challenges.
Mentor engineers and raise technical standards, driving technical excellence and operational excellence.
Minimum Requirements
5+ years of professional software development experience (non-internship).
5+ years programming experience with at least one software programming language.
5+ years leading design or architecture of new and existing software systems.
Experience as a mentor, tech lead, or leading an engineering team.
Ideal Candidate Profile
Experienced in designing and delivering complex distributed systems at scale with proven architectural leadership.
Able to collaborate cross-functionally with product and business teams to solve ambiguous problems and deliver customer-centric solutions.
Comfortable driving technical strategy and mentoring teams in a fast-paced, high-impact environment typical of large tech companies like Amazon.
