Golang / Go Job: Device Software - Systems (golang)


Device Software - Systems (golang) at eero

馃嚬馃嚰 Taiwan, Province Of China 鈥 Taipei   (Posted Feb 4 2020)

Job description
We are based in San Francisco, CA and are opening a new office in Taipei.

About the Role
The Connectivity team at eero is looking for an experienced engineer to join a new team responsible for improving eeroOS, our operating system that runs on all of our hardware platforms, and our automation. The team's responsibilities include reducing CPU and memory consumption, improving the management plane, implementing new customer features, and expanding the coverage and precision of our automated tests. Unsurprisingly, this team's work is integral in delivering the entire product experience. This role and new team will be based in Taipei and will work extremely close with eero headquarters located in San Francisco, California.

路 Reduce CPU and memory consumption in eeroOS
路 Refactor legacy python management plane to Go management plane
路 Increase quality and quantity of the coverage of our automated tests on eeroOS
路 Regularly deliver high impact customer features on tight timelines
路 Develop and maintain critical features for eero customer experience
路 Collaborate with peers across engineering, product, and design to shape our product vision and build exciting customer features
路 Investigate design approaches, prototype new technology and evaluate technical feasibility in order to deliver new customer experiences.
路 Improve engineering processes and tools to increase team effectiveness

路 5+ years of relevant engineering experience

路 Bachelor鈥檚 degree in computer science or related field (In lieu of degree, 5 years of relevant work experience)
路 Has 4+ years writing production systems in Go
路 Has deep hands-on technical expertise especially with Linux, distributed systems, and internet technologies like DNS, IPv6, DHCP, firewalls, etc.
路 Experience designing software architectures for scalability, reliability, and performance
路 Experience working across timezones as a remote office
路 Willing to travel every quarter to San Francisco, California
路 Demonstrated ability to handle multiple, competing priorities in a fast-paced environment
路 Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to other engineers and managers
路 Organized and detailed oriented
路 Track record of shipping software on time

Apply now!  


All golang developer jobs

This is a job listing at Golangprojects, the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

Golang jobs nearby:
馃嚬馃嚰 Golang jobs in Taipei
馃嚬馃嚰 Golang jobs in Taiwan, Province of China
馃寪 Remote golang jobs
馃嚜馃嚭 Golang jobs in Europe

Golang jobs where similar skills are wanted:
Golang & django jobs
Golang & flask jobs
Golang & debian jobs
Golang & r jobs
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
About Golangprojects