
Software Engineer
About the role
We're hiring on behalf of a Haystack partner!
The Role
- Design and develop features across a cloud networking software stack, including firmware on specialized hardware.
- Optimize packet delivery, reduce latency, and improve bandwidth utilization by diving deep into networking protocols.
- Collaborate with hardware and firmware teams to define software/hardware interfaces.
- Partner with platform and service teams to integrate new networking features into a broader cloud ecosystem.
- Drive operational excellence through building observability, contributing to on-call rotations, and leading incident response.
What You'll Need
- 2+ years of professional software development experience.
- Bachelor's degree in Computer Science or equivalent.
- Background in systems programming (C/C++) in performance-critical, production environments.
- Experience with Linux and networking protocols, or Linux OS and network troubleshooting.
- Experience with virtualization technologies or managing and troubleshooting networks.
- Experience defining hardware/software interfaces with software teams.
What's On Offer
- Competitive annual salary ($165,200 - $223,600) plus potential for sign-on bonuses and restricted stock units.
- Comprehensive benefits package including health insurance, 401(k) matching, and paid time off.
- Opportunity to work on cutting-edge cloud networking technology impacting millions of users.
- High-ownership role with significant impact on core infrastructure.
Apply via Haystack today!
