Software Dev Engineer II

Amazon is a global technology company that builds innovative solutions for customers worldwide.
Detroit, MI, USATempe, AZ, USANashville, TN, USA
$129,300 - $223,600
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Dev Engineer II

Come build the future as a Software Development Engineer at Amazon, where you will be inspired working along best-in-class inventors and innovators! You will have the opportunity to create meaningful experiences that deliver on the ever-evolving needs of our customers, and your work will impact millions of people around the world. As an Amazon Software Development Engineer, you will solve unique and complex problems at a rapid pace, utilizing the latest technologies to create solutions that are highly scalable.

Key responsibilities:

  • Own front-end, back-end, or full stack design and development of product features
  • Build scale, efficiency, and differentiated customer experiences
  • Work within a DevOps delivery model from scoping requirements to launch
  • Communicate with users, other technical teams, and management
  • Collaborate cross-functionally with Product Managers, business stakeholders, and other tech teams

We offer:

  • Work-life balance
  • Flexibility in working hours
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Innovative benefit offerings
  • Annual learning experiences

Teams with available positions include:

  • Consumer Technology
  • Operations Technology
  • Financial Technology
  • Human Resources Technology

Join Amazon and be part of a team dedicated to innovation, inclusion, and creating impactful solutions for customers worldwide.

Last updated 5 months ago

Responsibilities For Software Dev Engineer II

  • Design and develop product features (front-end, back-end, or full stack)
  • Build scalable and efficient solutions
  • Work within a DevOps delivery model
  • Communicate with stakeholders to collect requirements and describe features
  • Collaborate cross-functionally with Product Managers and other teams
  • Deliver solutions from scoping to launch
  • Implement security measures and ensure operational excellence

Requirements For Software Dev Engineer II

Java
Python
  • 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
  • 3+ years experience with full stack development
  • 3+ years experience with databases (SQL, MYSQL, NoSQL)
  • 3+ years' experience with root cause analysis and bug fixing
  • Knowledge of professional software engineering best practices
  • Background in distributed computing and service-oriented architectures
  • Experience in communicating with users, technical teams, and senior management
  • Exposure to Machine Learning/deep learning projects
  • Ability to work in a diverse team
  • Ability to work independently with limited direction
  • Ability to take calculated risks and challenge current practices

Benefits For Software Dev Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Work-life balance
  • Flexible working hours
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Innovative benefit offerings
  • Annual learning experiences

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II

Software Development Engineer, EC2 Commitments

Software Development Engineer role at Amazon EC2 Commitments Services team, building scalable cloud pricing solutions.

QAE (Quality Assurance Engineer), US CBCC

Quality Assurance Engineer role at Amazon Payment Products team, focusing on testing payment solutions and credit card systems.

Software Development Engineer, Selling Partner Experience

Build AI-powered Selling Assistant solutions using LLMs at Amazon, helping sellers thrive globally through innovative technology.

Application Engineer, E-reader Platform

Application Engineer position at Amazon Kindle focusing on developing tools, dashboards, and automation frameworks for the E-reader platform team.

Software Development Engineer, Amazon MQ

Mid-level Software Development Engineer position at Amazon MQ, focusing on distributed message broker systems and large-scale solutions in Vancouver.