Taro Logo

Software Development Engineer, Devices & Services

Amazon Devices & Services (D&S) develops and manages Amazon's consumer electronics portfolio including Echo smart speakers, Fire TV, Kindle e-readers, and Ring security devices.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer, Devices & Services

Amazon Devices & Services (D&S) is seeking a Software Development Engineer to join their team responsible for developing and managing Amazon's consumer electronics portfolio. This role offers an exciting opportunity to work on popular products like Echo smart speakers, Fire TV, Kindle e-readers, and Ring security devices. The position combines hardware engineering, software development, and cloud services to create integrated consumer experiences.

As a Software Development Engineer, you'll have significant influence on overall strategy by helping define product features, drive system architecture, and establish best practices. You'll work across multiple technical domains including AI/ML, voice recognition, IoT technologies, streaming services, device security, and cloud computing. The role involves collaborating with business partners, other engineers, testers, and UI/UX designers to design, implement, test, launch, and maintain complex software applications.

The ideal candidate will have professional software development experience and strong system design capabilities. You'll be expected to mentor junior engineers while taking ownership of product quality and driving continuous improvement. This is an excellent opportunity to work with cutting-edge technologies while impacting millions of customers through Amazon's device ecosystem.

The position offers the chance to grow both technical and leadership skills, with opportunities to learn various technologies and development processes. You'll be part of a team focused on providing customers and partners with compelling, secure, and robust experiences through Amazon's device ecosystem. The role requires strong problem-solving abilities, excellent communication skills, and a passion for developing innovative consumer technology solutions.

Last updated 4 days ago

Responsibilities For Software Development Engineer, Devices & Services

  • Define structure and strategic goals for the organization
  • Work with manager to clarify requirements, design solutions, and solve software problems
  • Identify appropriate tradeoffs and escalate when necessary
  • Mentor new teammates and help them develop production software
  • Take ownership for long-term quality and success of team products
  • Drive continuous improvement in engineering and operational excellence

Requirements For Software Development Engineer, Devices & Services

Java
Python
JavaScript
  • Experience (non-internship) in professional software development
  • Experience designing or architecting new and existing systems
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience with full software development life cycle
  • Experience with IOS frameworks and Apple's design guidelines (preferred)
  • Experience with Android frameworks and Google's design guidelines (preferred)
  • Experience with React and React Native (preferred)

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Devices & Services