Software Development Engineer II, CE Tech

Amazon is a global technology and e-commerce company that builds innovative solutions for customers worldwide.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Development Engineer II, CE Tech

Join Amazon's CE Tech organization as a Software Development Engineer II, where you'll be part of a mission to make Amazon the preferred destination for customers to discover and purchase High Consideration products and services. This role combines innovative technology development with customer-focused solutions, leveraging AI to enhance both engineering productivity and shopping experiences. You'll work with cutting-edge AWS technologies including SageMaker for Machine Learning, and various AWS services like SQS, SNS, Lambda, and DynamoDB. The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll be responsible for developing distributed systems, establishing architectural principles, and driving engineering excellence in an Agile environment. The role requires strong technical leadership skills and experience in modern web development technologies. This is an excellent opportunity for experienced developers who want to work on impactful projects at scale while solving complex technical challenges that directly affect millions of customers worldwide.

Last updated 33 minutes ago

Responsibilities For Software Development Engineer II, CE Tech

  • Work with team members to investigate design approaches and prototype new technology
  • Work with modern web development technologies to improve customer workflows
  • Work with AWS technologies including SageMaker, SQS, SNS, S3, Lambda, DynamoDB
  • Write high-quality distributed system software
  • Perform development and maintenance of key system features
  • Drive best practices and engineering excellence
  • Work in an Agile/Scrum environment
  • Establish architectural principles and select design patterns

Requirements For Software Development Engineer II, CE Tech

Python
Java
JavaScript
  • 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
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer II, CE Tech

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments available

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, CE Tech

Network Development Engineer, Enterprise Networking, GCNA

Network Development Engineer role at AWS focusing on enterprise networking automation and operations, requiring 4+ years of networking experience and programming skills.

Software Development Engineer, Amazon Connect (AWS)

Build next-generation cloud contact center solutions at AWS, developing scalable systems that transform customer service experiences using AI and cloud technologies.

Software Development Engineer, Amazon

Software Development Engineer role at Amazon working on innovative solutions for high consideration products and services using AI and distributed systems.

Software Development Engineer, Pricing Platform

Software Development Engineer position at Amazon's Pricing Platform team, building and scaling critical pricing infrastructure that processes billions of transactions monthly.

Software Dev Engineer II, Amazon

Software Development Engineer II position at Amazon, building systems to enhance customer discovery of Private Brands products, offering competitive compensation and benefits.