Taro Logo

Senior Software Development Engineer, Device Software & Services (DS2)

Global technology company that designs and engineers consumer electronics including Kindle, Fire tablets, Fire TV, Amazon Echo and more.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Job Description

Amazon Device Software & Services team is at the forefront of consumer electronics innovation, creating groundbreaking products like Kindle, Fire tablets, Fire TV, Amazon Echo, and more. As a Senior Software Development Engineer, you'll be instrumental in architecting and delivering complex software systems that directly impact how customers interact with Amazon devices. The role combines technical leadership with hands-on development, requiring expertise in system architecture, operational excellence, and team mentorship.

You'll work across multiple services and teams, driving technical decisions that shape the future of Amazon's device ecosystem. The position demands strong leadership skills to mentor junior engineers while maintaining high standards for code quality and system reliability. You'll be responsible for implementing robust monitoring systems and ensuring operational excellence for high-availability services.

The team operates from multiple global locations including Seattle, Denver, Sunnyvale, Dublin, Japan, and Mexico, offering a truly international work environment. You'll be part of building technologies that power device sales and supply chain businesses, leading beta and device launch programs, and scaling automation processes.

This role offers the unique opportunity to work on products used by millions of customers worldwide, with the backing of Amazon's engineering excellence and customer-obsessed culture. You'll be at the intersection of hardware and software, helping to launch the next generation of innovative devices while maintaining the highest standards of privacy and security in product development.

Last updated 11 days ago

Responsibilities For Senior Software Development Engineer, Device Software & Services (DS2)

  • Architect and deliver complex software systems
  • Drive technical decisions and design reviews
  • Lead development of critical features while mentoring junior engineers
  • Establish monitoring, metrics, and operational excellence practices
  • Define and enforce code quality standards and testing strategies
  • Identify and resolve complex technical challenges
  • Design and implement privacy-preserving features
  • Participate in technical interviews and hiring

Requirements For Senior Software Development Engineer, Device Software & Services (DS2)

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team

Related Jobs