Share
eero is looking for an experienced software development engineer on the Connectivity - Systems software team. Responsibilities will include improving the management plane, implementing new customer features and improving our fleet observability. This engineer will focus on L3+ in the network software stack with Golang, Python and Rust. This role will require an extremely technical engineer who can understand the details of building a product from the ground up. Unsurprisingly, this team's work is integral in delivering our core product experience.Key job responsibilities- Debug and triage any issues found in production and QA- Analyze performance and stability data from our testing and production populations to catch regressions and validate new features.A day in the life
- 5+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience with linux and networking
- Experience with embedded software development
- 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
- Experience programming in either C/C++, Rust or Go is required along with knowledge of networking protocols
These jobs might be a good fit