Enable job alerts via email!

Software Dev Engineer , New Products Team

Amazon

San Francisco (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. As a Software Development Engineer, you will play a crucial role in developing and maintaining innovative features for cutting-edge networking products. Collaborate with cross-functional teams to ensure high-quality software delivery while mentoring junior engineers and leading design initiatives. This dynamic role offers the opportunity to work with the latest technologies in a supportive environment that values diversity and inclusion. If you're passionate about shaping the future of connected homes, this is the perfect opportunity for you.

Qualifications

  • 5+ years of software development experience with a focus on programming languages.
  • Experience leading design and architecture of systems, mentoring teams.

Responsibilities

  • Design and maintain high-impact features for customer satisfaction.
  • Mentor junior engineers and lead design reviews.

Skills

C
Golang
Shell
Rust
Python
Design Patterns
Reliability
Scaling

Education

Bachelor's degree in Computer Science

Tools

eeroOS
Source Control Management
Build Processes

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. An SDE on the new products team develops 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
  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

California

On-site

USD 151,000 - 262,000

2 days ago
Be an early applicant

Software Dev Engineer , New Products Team

Amazon

Los Gatos

On-site

USD 100,000 - 160,000

30+ days ago