About the job
Collaborate with a Dynamic Team
Join our Platform team, a group of innovators working at the intersection of hardware and cutting-edge programming. Your contributions will directly impact our product's performance and functionality.
Your Role and Responsibilities
As a Software Engineer, your primary focus will be on delivering high-quality product features. This encompasses more than just coding; you will be integral to the entire development lifecycle, including:
- Identifying and defining key features
- Leading design discussions
- Writing efficient, maintainable code
- Conducting thorough testing
- Documenting features for clarity
- Providing field support to customers
You will also have the opportunity to:
- Enhance and innovate our testing infrastructure
- Work on engineering tools such as p4, Django, Python, RPM, etc.
- Collaborate with sales and business development teams
- Contribute to improving our online content
The Ideal Candidate:
If you possess the following traits:
- A passion for programming
- A drive to build and release functional products
- Dedication to writing clean, maintainable code
- A desire to innovate and improve processes
- A business-minded approach
- A collaborative spirit, thriving in team settings
- A curious nature, eager to learn how things work
... then we invite you to apply!

