Software Development Engineer, Amazon Branded Connected Devices

Amazon is a global technology company that develops smart home devices and provides various online services and products.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Description For Software Development Engineer, Amazon Branded Connected Devices

The Amazon Branded Connected Devices (ABCD) team is seeking an experienced software engineer to develop foundational device and cloud software that enhances how customers interact with their devices. This role offers an opportunity to join an elite team that has successfully launched multiple category-leading devices and services. The position involves developing large-scale, high-performance distributed software solutions that deliver new device capabilities to millions of customers worldwide.

As a Software Development Engineer, you'll be responsible for the complete software development lifecycle, from requirements gathering to implementation and launch. The role requires expertise in various technologies including Java, TypeScript, React, and Python, with a focus on building scalable solutions across Amazon's device ecosystem. You'll work with AWS technologies to create full-stack applications and distributed systems that maintain high standards of performance and reliability.

The ABCD team develops full-stack software and services for Amazon's smart home devices like Smart Plug, Echo Glow, and Air Quality Monitor. Their vision centers on creating intelligent and convenient smart home devices that enhance efficiency and work seamlessly together. The team values work-life balance and fosters an environment of innovation and technical excellence.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity, sign-on payments, and comprehensive medical coverage. This is an excellent opportunity for a skilled developer looking to make a significant impact on products used by millions of customers while working with cutting-edge technologies in the smart home space.

Last updated 5 minutes ago

Responsibilities For Software Development Engineer, Amazon Branded Connected Devices

  • Gathering requirements, designing, implementing, integrating, testing, and launching high-quality distributed systems
  • Developing customer experiences with focus on latency, security, and usability
  • Working across AWS technologies to build full-stack applications
  • Developing solutions that scale across Amazon Devices
  • Collaborating with cross-functional teams
  • Promoting engineering excellence and establishing best practices
  • Leading and mentoring other engineers

Requirements For Software Development Engineer, Amazon Branded Connected Devices

Java
TypeScript
React
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of system design and 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, Amazon Branded Connected Devices

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Branded Connected Devices

Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.

Software Development Engineer, AWS Geospatial

AWS Geospatial Software Development Engineer position focusing on building location-based services with emphasis on privacy and serverless architecture.

Software Development Engineer - FinTech, Fintech - Tax

Software Development Engineer position at Amazon's FinTech Tax division, building scalable solutions for global tax compliance and reporting systems using modern technologies and AWS services.