Senior Software Development Engineer

An inventive research and development company that designs and engineers high-profile consumer electronics, subsidiary of Amazon.com
Backend
Senior Software Engineer
In-Person
5+ years of experience
Consumer

Description For Senior Software Development Engineer

Amazon Lab126, established in 2004 as an Amazon.com subsidiary, is at the forefront of consumer electronics innovation. Known for creating the Kindle, Fire tablets, Fire TV, Amazon Echo, and Amazon Show, the company is now expanding its horizons with Amazon Common Software (ACS) for Devices, launched in February 2020. This initiative aims to accelerate the development of smart home devices that run Amazon services like Alexa.

As a Senior Software Development Engineer on the ACS team, you'll be instrumental in shaping the future of customer-device interaction. You'll work with critical ACS components, services, tools, and application development frameworks, pushing the boundaries of what's possible in the Amazon Devices ecosystem. The role demands collaboration with diverse teams, including device software engineers, product managers, external partners, and service teams.

The position offers a unique opportunity to work at the intersection of hardware and software innovation, contributing to products that millions of customers use daily. You'll be part of a team that values responsive, flexible thinking and thrives in an open, collaborative environment. Your expertise will be crucial in designing, prototyping, and implementing solutions to complex challenges in consumer electronics.

The ideal candidate brings 5+ years of professional software development experience, with a proven track record in system architecture and team leadership. You'll need strong technical skills, experience with full software development lifecycle, and the ability to mentor others. This role is perfect for someone who wants to make a significant impact on the future of smart home technology while working with cutting-edge consumer electronics at a global scale.

Last updated 12 minutes ago

Responsibilities For Senior Software Development Engineer

  • Own critical ACS components, services, tools, and application development frameworks
  • Design, prototype, and build solutions for Amazon Devices ecosystem
  • Work with cross-disciplinary teams to conceive and design innovative consumer product experiences
  • Collaborate with device software teams, product management, external partners, and service teams
  • Drive development from concept to launch stage

Requirements For Senior Software Development Engineer

Java
Python
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • 5+ years of full software development life cycle experience (preferred)

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer

System Development Engineer, AWS DNS

Senior Software Engineer role at AWS DNS team focusing on large-scale DNS platforms and infrastructure services in Dublin.

Software Development Engineer, AWS IAM Identity Center

Senior Software Engineer role at AWS IAM Identity Center, building large-scale identity and access management solutions with competitive compensation and benefits.

Software Development Engineer AWS, Amazon Aurora Control Plane

Senior Software Engineer role at AWS working on Aurora database service, requiring 5+ years experience in software development and distributed systems.

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineer role at Amazon developing Aurora PostgreSQL database service, requiring 5+ years experience in software development and system architecture.

Software Development Engineer, Efficiency & Performance, Alloy

Senior Software Engineer role at Amazon focusing on performance optimization and cost efficiency across Amazon's service infrastructure, offering competitive compensation and benefits.