Software Development Engineer II, Amazon

Amazon is working to create the most customer-centric company on earth, delivering great customer experiences through innovative technology solutions.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Development Engineer II, Amazon

Amazon's Private Brands team is seeking a dynamic Software Development Engineer II to join their innovative team. This role combines cutting-edge technology with business impact, focusing on creating best-in-class software using AWS and Machine Learning. The position offers an opportunity to work in a fast-paced, startup-like environment within Amazon, building systems that help customers discover Private Brands products.

The role requires a blend of technical expertise and business acumen, with opportunities to work on high-impact customer-facing features and ML-based solutions. You'll be part of a team that values learning, sharing, and innovation while delivering mission-critical systems. The position involves collaboration with product managers, technical program managers, and various partner teams.

As an SDE II, you'll be responsible for designing and implementing complex software applications, working with cutting-edge technologies, and contributing to the architecture of new and existing systems. The role offers exposure to big-data comprehension and machine learning applications, providing opportunities for professional growth and impact at scale.

The ideal candidate should be comfortable with ambiguity, entrepreneurial in approach, and passionate about creating customer-centric solutions. You'll have the chance to work on diverse challenges while building world-class, highly available service technologies. The position offers competitive compensation, including potential equity and comprehensive benefits, making it an excellent opportunity for engineers looking to make a significant impact in e-commerce and machine learning applications.

Last updated 4 hours ago

Responsibilities For Software Development Engineer II, Amazon

  • Design, implement, test, launch, document, and maintain complex software applications
  • Work with business partners, software development engineers and QA
  • Create extensible design and easy to maintain solutions
  • Collaborate with product managers and technical program managers
  • Build systems to help customers discover Private Brands products
  • Work with AWS and Machine Learning technologies

Requirements For Software Development Engineer II, Amazon

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's Degree

Benefits For Software Development Engineer II, Amazon

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package including equity
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon

Software Development Engineer II, Rufus Engineering

Build scalable AI-powered shopping experiences at Amazon as a Software Development Engineer II, developing conversational capabilities using large language models and distributed systems.

Software Development Eng II, Appstore Quality Tech

Software Development Engineer II position at Amazon's Appstore Quality team, focusing on AI/ML-based automation of app certification processes and quality checks.

SDE II - Perception & Planning, Last Mile Delivery Automation

SDE II position at Amazon's Last Mile Delivery Automation team, focusing on developing autonomous delivery solutions using AI, robotics, and advanced perception systems.

Machine Learning Engineer II, Just Walk Out (JWO)

Machine Learning Engineer II position at Amazon's Just Walk Out team, developing AI models for checkout-free shopping technology using AWS and advanced ML tools.

Software Development Engineer, Amazon

Software Development Engineer II position at Amazon's AI Technology team, focusing on ML/AI innovation for customer experience and internal tooling.