Software Development Engineer, Amazon Central Sourcing
Amazon · Sunnyvale, CA · 2 wk ago
ConsultingFull-time
About the role
This role is for fungible software development engineers in the Amazon Ads, LEO, Devices, and Entertainment Teams. Some Things About Us Motivated, collaborative team: Join a team of passionate engineers who support each other, share knowledge freely, and celebrate wins together.Greenfield opportunity: We're building from the ground up, giving you the chance to shape architecture, tooling, and culture from day one.World-changing impact: Your work will directly shape how hundreds of millions of customers interact every day.
Key job responsibilities
- Design and implement highly available, scalable cloud services in Java.
- Build and operate Tier-1 services at massive scale.
- Solve novel and complex distributed systems challenges — from low-latency communication to fault-tolerant architectures.
- Leverage generative AI extensively in your day-to-day development workflow to accelerate delivery and improve code quality.
- Collaborate with cross-functional engineering teams across Amazon to define technical direction and deliver customer-facing features.
- Contribute to a culture of operational excellence, including on-call support, monitoring, and continuous improvement.
Basic Qualifications
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
- 1+ years of software development engineer or related occupational experience.
- 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience.
- 1+ years of Object Oriented Design experience.
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
Preferred Qualifications
- 3+ 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.
Benefits
- Comprehensive benefits including health insurance, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage.
- 401(k) matching.
- Paid time off.
- Parental leave.