Software Development Engineer

Global technology company leading in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$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

Join Amazon's Device, Digital and Alexa Support (D2AS) team as a Software Development Engineer and help shape the future of customer support technology. This role offers an exciting opportunity to work on next-generation Customer Relationship Management (CRM) solutions that serve millions of customers worldwide.

The position is part of a dynamic team focused on creating cutting-edge systems that maintain the integrity of Amazon's digital and device ecosystem. You'll be working in a fast-paced environment where innovation and customer obsession are key priorities. The role combines technical excellence with practical problem-solving, requiring both architectural expertise and hands-on development skills.

As a Software Development Engineer, you'll be responsible for designing and implementing complex software systems that can handle high-volume, real-time data processing. You'll collaborate with cross-functional teams, contribute to engineering best practices, and provide technical mentorship to team members. The role offers significant opportunities to impact Amazon's digital and device services while working with cutting-edge technologies.

The D2AS team is dedicated to making digital experiences effortless for customers by anticipating, evaluating, preventing, and eliminating customer effort. You'll be part of a team that combines strategic thinking, technology expertise, and customer experience best practices to deliver seamless support experiences across Amazon's digital products.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus comprehensive benefits including medical, dental, vision coverage, 401(k), and parental leave options. You'll be working with a dedicated team of professionals who are passionate about technology and customer service, in an environment that values diversity, inclusion, and innovation.

This is an excellent opportunity for experienced software engineers who want to make a significant impact in the tech industry while working on solutions that directly affect millions of customers. The role offers both technical challenges and growth opportunities, making it ideal for those who want to advance their careers while working on meaningful projects at scale.

Last updated 6 days ago

Responsibilities For Software Development Engineer

  • Solve difficult problems with elegant and practical code
  • Help define engineering best practices and provide technical mentorship
  • Champion customer needs and ensure they come first
  • Design and build software for Alexa enabled devices, mobile clients and server systems
  • Design, develop, and deploy innovative software solutions for Digital & Devices ecosystem
  • Collaborate with cross-functional teams to create robust and scalable systems
  • Architect and implement complex software systems for high-volume, real-time data processing

Requirements For Software Development Engineer

Java
Python
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 full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Software Development Engineer, AWS Infrastructure Services - DC Build Management

AWS Infrastructure Services seeks a Software Development Engineer to build and enhance data center management systems, focusing on distributed computing and supply chain automation.

Salesforce Engineer, AWS Analytics and Data Solutions (ADS) Business Process Automation (BPA)

Salesforce Engineer position at AWS focusing on infrastructure services support, requiring expertise in Salesforce development and system integration.

Software QA Engineer, Device OS

Quality Assurance Engineer role at Amazon Lab126, focusing on consumer electronics testing and quality initiatives.

Software Development Engineer – Amazon Transportation, SWA Dangerous Goods

Software Development Engineer position at Amazon Transportation, focusing on building large-scale distributed systems for logistics and package delivery optimization.

Software Support Engineer, Device Support Engineering

Software Support Engineer position at Amazon's Device Support Engineering team, focusing on troubleshooting and supporting Amazon's device ecosystem including Fire TV, Kindle, and Echo devices.