Enable job alerts via email!

Software Dev Engineer , New Products Team

Amazon

Los Gatos (CA)

On-site

USD 100,000 - 160,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking team dedicated to revolutionizing home connectivity solutions. This role involves designing and developing innovative features for an advanced operating system, ensuring peak performance and quality in products that customers adore. As part of a dynamic team, you will lead projects, mentor junior engineers, and collaborate closely with hardware and manufacturing teams. If you're passionate about shaping the future of connected homes and thrive in a culture that blends startup agility with the stability of a leading tech giant, this opportunity is perfect for you.

Qualifications

  • 5+ years of professional software development experience.
  • Experience leading design or architecture of systems.
  • Mentoring and leading engineering teams.

Responsibilities

  • Design and maintain high-impact features for customer satisfaction.
  • Lead and mentor junior engineers on projects.
  • Work with hardware to resolve low-level issues.

Skills

C
Golang
Shell
Rust
Python
Design Patterns
Mentoring

Education

Bachelor's degree in Computer Science

Tools

Linux
Source Control Management

Job description

Software Dev Engineer, New Products Team

Job ID: 2946255 | Amazon.com Services LLC

At eero, our mission is to serve as the central nervous system of the home. While we began by revolutionizing home WiFi, we aim to create comprehensive solutions that serve both wireless and wired connectivity needs for customers and businesses across the globe.
Our cross-functional team, spanning hardware, software, and manufacturing, develops advanced Ethernet switching and gateway products, alongside state of the art security features, to complement our award-winning mesh WiFi systems. As an Amazon company, we combine the best of startup culture with the resources and stability of one of the world's leading technology companies. Our team builds products that customers love - from mesh routers to high-performance wired networking devices - and we're looking for you to join us in shaping the future of the connected home.

Key job responsibilities:

  1. Design, develop, deploy and maintain high impact features that delight our customers.
  2. Keep eeroOS, our Linux-based operating system, innovative and running at peak performance.
  3. Work closely with hardware to resolve low level teething issues during bring-up and field deployments.
  4. Work with manufacturing and operations to ensure we can continue to ship high quality products.
  5. Lead and mentor junior engineers on projects.
  6. Develop applications and features in C, Golang, Shell, Rust and Python (or a subset) on eero's operating system which spans across all eero hardware.
  7. Responsible for maintaining and continuously improving the eeroOS operating system and build infrastructure.

A day in the life

Some activities in the typical day of a lead software engineer on the new products team:

  1. Review of the day's top priorities and any new incoming tickets for the new product teams.
  2. Work for some part on delivering features which are aligned with an upcoming SW release.
  3. Mentor and align with other stakeholders including product, QA, release eng, hardware, manufacturing (as required at different points).
  4. Lead design reviews.
  5. Code reviews and handoff SW dev work.
About the team

The new products team is responsible for bringing up new hardware platforms, building low level features and security of the product.

BASIC QUALIFICATIONS

- 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 (design patterns, reliability and scaling) of new and existing systems experience.
- Experience as a mentor, tech lead or leading an engineering team.

PREFERRED QUALIFICATIONS

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
- Bachelor's degree in computer science or equivalent.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Dev Engineer , New Products Team

Amazon

San Francisco

On-site

USD 100,000 - 160,000

30+ days ago