Software Development Engineer II, Device Software

Amazon Devices team designs and engineers high-profile consumer electronics including Kindle, Fire tablets, Fire TV, Amazon Dash, and Amazon Echo.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer

Description For Software Development Engineer II, Device Software

The Amazon Devices team is at the forefront of consumer electronics innovation, creating beloved products like Kindle, Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. As a Software Development Engineer, you'll be instrumental in shaping the future of customer-device interaction by owning critical UI frameworks and applications. You'll work on groundbreaking projects that enhance how customers interact with Amazon's smart home devices, particularly Echo and Fire TV.

Your role will involve creating rich customer applications while optimizing for performance. You'll collaborate with world-class engineers and product managers in a dynamic, innovative environment. The position offers opportunities to influence product strategy, build high-performance SDKs, and mentor junior team members.

The ideal candidate will bring 3+ years of software development experience and strong architectural skills. You'll be part of a team that values technical excellence, innovation, and collaborative problem-solving. This role offers the chance to work on products used by millions while pushing the boundaries of consumer electronics technology.

Working at Amazon Devices means joining a team that's revolutionizing how people interact with technology in their homes. You'll have the opportunity to work on cutting-edge projects, collaborate with talented peers, and directly impact customer experiences. The role combines technical challenges with creative problem-solving, making it ideal for engineers who want to shape the future of consumer electronics.

If you're passionate about creating innovative consumer experiences, have strong technical skills, and want to work on products that impact millions of users daily, this role offers the perfect opportunity to advance your career while working on exciting, customer-focused technologies.

Last updated 25 days ago

Responsibilities For Software Development Engineer II, Device Software

  • Influence strategy and roadmap through technical and non-technical insights
  • Work with team to understand and refine project scope
  • Build reliable, high-performance SDKs for Amazon Devices
  • Experiment and prototype with novel technologies
  • Mentor junior team members
  • Work with internal and external engineering teams
  • Organize and participate in collaborative Q&A sessions and workshops

Requirements For Software Development Engineer II, Device Software

Java
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of 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

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Device Software

Software Development Engineer II, Tez

Build next-gen e-commerce experience for Amazon India's Grocery team using React, focusing on end-to-end shopping journey from storefront to delivery.

Front-End Engineer II, Product UI

Front-End Engineer II position at Amazon's ProductUI team, building scalable web applications for product rendering across Amazon's platform.

Software Development Engineer / Full-Stack Developer, Ring

Full-stack developer position at Amazon Ring, focusing on camera test results visualization and web portal development using JavaScript, Python, and React.

Software Development Engineer II, Amazon Flex, Onboarding and Account Management

Software Development Engineer II role at Amazon Flex focusing on building and maintaining the onboarding and account management platform for delivery partners.

Software Development Engineer, Product UI

Frontend Software Development Engineer role at Amazon, focusing on building scalable product display solutions for e-commerce platforms.