Software Development Engineer, Millibyte

Leading technology company that designs and engineers consumer electronics and provides web services and e-commerce solutions.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Consumer · Enterprise SaaS

Description For Software Development Engineer, Millibyte

Amazon Devices team is seeking a talented Software Development Engineer to join their Millibyte team, which is responsible for building a framework and tooling that enables teams across the Devices organization to create highly performant native services. This role offers an exciting opportunity to work with the groundbreaking Rust programming language and impact Amazon's diverse device ecosystem, including Fire TV, Kindle, and Echo products.

The position involves creating core software infrastructure that supports dozens of internal teams building essential services for Amazon's device platforms. You'll be at the forefront of converting device middleware to native code, focusing on developing low memory, low CPU, and low footprint solutions that are portable across all Amazon device platforms.

As a member of the Millibyte team, you'll collaborate with teams across the organization, from audio and video to voice and advertising, providing unprecedented opportunities to work with diverse Amazon technologies and teams. The role offers significant visibility and the chance to make a meaningful impact on customer experience through the development of mission-critical applications.

The ideal candidate brings 3+ years of professional software development experience and strong expertise in software architecture and design patterns. You'll be working in an Agile/Scrum environment, following best practices for the full software development lifecycle, including code reviews, testing, and operational excellence.

Amazon offers a competitive compensation package ranging from $129,300 to $223,600 based on location, plus equity, sign-on payments, and comprehensive benefits. This is an excellent opportunity for a skilled developer who wants to work on innovative consumer electronics and infrastructure that impacts millions of customers worldwide.

Last updated 7 hours ago

Responsibilities For Software Development Engineer, Millibyte

  • Lead the design of new features and initiatives across the organization
  • Investigate, prototype, and deliver new and innovative software applications
  • Deliver high quality software through working in a dynamic, team-focused Agile/Scrum environment
  • Support broad initiatives for launching new device hardware and software
  • Create core software written in Rust programming language
  • Support internal teams building audio, video, voice, advertising, recommendations, network services

Requirements For Software Development Engineer, Millibyte

Rust
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Knowledge of professional software engineering & best practices
  • Experience with full software development life cycle

Benefits For Software Development Engineer, Millibyte

Medical Insurance
401k
  • Full range of medical, financial, and other benefits
  • Total compensation package including equity and sign-on payments

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Millibyte

Systems Development Engineer, Production and Post Production Technology

Systems Development Engineer position at Amazon MGM Studios, focusing on backend development and infrastructure management for media production systems.

Software Development Engineer, Amazon

Software Development Engineer role at Amazon's Middle-Mile Transportation Technology team, focusing on optimizing freight movement through advanced algorithms and distributed systems.

Software Development Engineer, Amazon

Software Development Engineer role at Amazon's Middle-Mile Transportation Technology team, building systems to optimize global freight network and solve complex logistics challenges.

Software Development Engineer II

AWS Software Development Engineer II position working on Just Walk Out technology, combining cloud expertise with retail innovation, offering competitive compensation and comprehensive benefits.

Application Engineer, E-reader Platform

Application Engineer position at Amazon working on Kindle OS development and testing, requiring 2+ years of experience in software development or technical support.