Software Development Engineer, Amazon Quick
Overview
As a Software Development Engineer on the Amazon Quick team, you will design, build, and optimize core platform components that enable scalable, reliable AI-powered enterprise solutions. You will work with cross-functional teams to deliver high-impact features for generative AI and data integration across enterprise data sources. The role blends hands-on engineering with technical leadership to solve hard problems at scale. This is a ground-floor opportunity in a fast-growing area shaping the future of AI-enabled productivity for businesses.
Compensation / BenefitsHealth insurance (medical, dental, vision)401(k) matchingPaid time offParental leaveRSUs and sign-on paymentsComprehensive benefits
ResponsibilitiesBuild features for Amazon Quick that set trends in the Gen AI spaceDesign, develop, and optimize scalable, fault-tolerant software systemsDeliver strategic, large-scale projects with bottom-line impactMentor engineers and provide leadership on complex technical issuesContribute to architecture decisions and broad technical excellenceWork in a fast-moving environment to rapidly deliver enterprise AI services
Key requirements3+ years of non-internship software development experience2+ years of design or architecture experience for scalable systems1+ years of SDE or related experience1+ years designing/developing large-scale distributed applications using C#, C++, Java, or Perl1+ years of Object Oriented Design experienceBachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or related fieldExperience with full SDLC is a plusMentorship and technical leadershipAbility to work across cross-functional teamsStrong communication and collaborationC#, C++, Java, or PerlMulti-tier, multi-threaded distributed softwareObject Oriented Design