Software Dev Engineer II, Sort Tech
Overview
In this role you will help build and operate scalable software for Amazon's transportation network. You will work with a cross-functional team to deliver highly available systems and real-time data insights that support delivery promises. You will own components end-to-end, from design to operations, driving engineering excellence at scale. This role offers exposure to large-scale distributed systems and an opportunity to shape essential logistics infrastructure. You join a mission-driven team focused on efficiency and impact.
Compensation / Benefitssign-on payments and RSUshealth insurance (medical, dental, vision, prescription)401(k) matchingpaid time offparential leaveEAP and mental health support
ResponsibilitiesWrite high-quality, efficient, and testable codeBuild highly available, secure, distributed systems in a microservice architectureCollaborate with peers to tackle large-scale, complex challengesOwn and operate the systems you build using real-time customer dataContribute to planning, implementation, testing, operations, and process improvement in an Agile environment
Key requirements3+ years of non-internship professional software development experience2+ years of design or architecture experience for new or existing systems1+ years of software development engineer or related occupational experience1+ years of designing and developing large-scale, multi-tiered, distributed software applicationsExperience with C#, C++, Java, or Perl1+ years of Object Oriented DesignBachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related fieldcollaborationmentoringproblem-solvingdistributed systemsmicroservice architecturedesign patterns