Software Development Engineer

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Consumer · Enterprise SaaS

Description For Software Development Engineer

Amazon Lab126, a subsidiary of Amazon.com, is seeking a Software Development Engineer to join their Amazon Common Software (ACS) team. This role offers an exciting opportunity to work on critical Android framework components, services, tools, and application development frameworks for Amazon's device ecosystem.

The position involves working with cutting-edge technology in the smart home space, particularly on devices like Echo and Fire TV. As a founding member of a cross-functional team, you'll be responsible for creating common software components that power Amazon's smart home devices and services like Alexa.

The role combines technical leadership with hands-on development, requiring strong skills in Android development and system architecture. You'll collaborate with various teams including product management, external partners, and Amazon service teams to drive development from concept to launch.

Key responsibilities include building SDKs for Amazon Devices, mentoring team members, participating in agile development practices, and creating innovative solutions for customer-device interaction. The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus comprehensive benefits.

This is an excellent opportunity for experienced developers who want to make a significant impact on Amazon's device ecosystem while working with cutting-edge technology in the smart home space. The role offers growth potential, technical challenges, and the chance to work with world-class engineers in a collaborative environment.

The ideal candidate will have 4+ years of professional software development experience, strong architecture and design skills, and a passion for building high-quality, scalable software solutions. Join Amazon's innovative device team and help shape the future of smart home technology.

Last updated 12 hours ago

Responsibilities For Software Development Engineer

  • Influence strategy and roadmap through technical and non-technical insights
  • Work with world-class engineers and product managers to understand and refine project scope
  • Build reliable, high-performance SDKs for Amazon Devices
  • Actively experiment and prototype with novel technologies
  • Mentor junior team members
  • Work with internal and external engineering teams
  • Lead technical designs and architecture
  • Develop performance tooling for applications

Requirements For Software Development Engineer

Java
  • 4+ years of non-internship professional software development experience
  • 4+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Software Development Engineer, Inventory Placement, Inventory Placement Crossdock

Software Development Engineer position at Amazon focusing on inventory placement systems and supply chain optimization, requiring 3+ years of experience and offering competitive compensation.

Software Development Engineer, Tax Platform Services, Tax Platform Services

Software Development Engineer role at Amazon's Tax Platform Services team, building and maintaining global tax calculation systems processing millions of requests per minute.

Software Development Engineer II, Amazon Payments

Software Development Engineer II position at Amazon Payments team, developing platforms and applications for innovative payment methods and global credit card systems.

Member of Technical Staff - Software Engineering - Full Stack / Backend, AGI Autonomy

Backend/Full Stack Software Engineering role at Amazon's new AI research lab in San Francisco, focusing on developing infrastructure for AI agents and autonomous systems.

Software Development Engineer, AWS Hardware Engineering

AWS Hardware Engineering seeks Software Development Engineer to drive innovation in cloud infrastructure, focusing on CPU and Memory components across AWS services.