Software Development Engineer, Automation and fleet health

Amazon's eero is the first company to deliver whole home WiFi experience using mesh technology.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Consumer

Description For Software Development Engineer, Automation and fleet health

WiFi has become a critical component to every home worldwide. eero, an Amazon Company, is pioneering whole home WiFi experiences using mesh technology. The Device Software team at eero is seeking an experienced engineer to join their Automation and fleet health team in Taipei. This role focuses on developing automation infrastructure and ensuring quality for next-generation hardware.

The position involves collaborating with a world-class team to design and develop automation infrastructure, extend test coverage, and maintain fleet health for eero's growing product line. You'll work with Python-based automation frameworks, including a homegrown framework and pytest-eero, to deliver reliable automation that enables fast and scalable regression testing.

As part of a lean 7-person team (and growing), you'll have the opportunity to make an outsized impact. Your daily responsibilities will include designing and optimizing test automation infrastructure, implementing new test cases, setting up test stations for upcoming products, and developing alerting mechanisms for early issue detection. You'll work closely with QA, Mobile, Cloud, and Data teams to drive advancements in Operational Excellence.

The role requires strong software development skills, experience with automation frameworks, and the ability to collaborate effectively across teams. You'll be responsible for monitoring fleet health across millions of eero devices and building scalable monitoring solutions. This is an excellent opportunity for someone passionate about quality, automation, and delivering exceptional customer experiences in the smart home connectivity space.

The position offers the chance to work with cutting-edge mesh WiFi technology while solving complex problems in automation and fleet health monitoring. You'll be part of Amazon's commitment to innovation in the smart home space, working on products that directly impact customers' daily lives.

Last updated 4 hours ago

Responsibilities For Software Development Engineer, Automation and fleet health

  • Design and develop automation infrastructure
  • Collaborate with QA to automate and extend test coverage
  • Develop test station for new products
  • Optimize existing automation infra and stations
  • Develop and run test scripts using automation infra
  • Generate analysis reports for automation result
  • Investigate automation test results with QA and developer
  • Work with release manager to improve release process
  • Improve engineering processes and tools
  • Monitor fleet health metrics and develop automation reports
  • Mentor junior engineers

Requirements For Software Development Engineer, Automation and fleet health

Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle (preferred)
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Automation and fleet health

Support Engineer, Chronicle

Support Engineer role at Amazon's Chronicle team, focusing on data governance and support for retail analytics platform serving 15k+ users globally.

Software Development Engineer II, dbrown Team

AWS EC2 Software Development Engineer II position focused on building and scaling cloud infrastructure services

Software Development Engineer II, ShipTech, ATS

Software Development Engineer II position at Amazon focusing on building and improving package tracking generation systems within the Transportation business unit.

Software Development Engineer, JWO Tech Corporate

AWS Software Development Engineer position focusing on building business applications and distributed services using Java and AWS technologies, requiring 3+ years of experience.

Software Development Engineer, Simulation Foundations

Software Development Engineer role at Amazon Kuiper building cloud-based simulation systems for satellite communications infrastructure