About the Role
The Role
We're hiring on behalf of a Haystack partner!
Design, build, and maintain components of a security-first container operating system trusted by thousands of customers.
Write Rust and Go to ship systems software that runs on millions of hosts worldwide, including OS services, container runtime integrations, and update mechanisms.
Solve complex problems in Linux internals, security hardening, and performance at scale.
Build and improve CI/CD and release tooling for rapid OS delivery.
Contribute to and maintain open-source code on GitHub, engaging with the community.
Investigate and resolve complex systems issues across kernel, userspace, and orchestrator integrations.
What You'll Need
- 3+ years of professional software development experience.
- 2+ years of experience in designing or architecting new and existing systems.
- Experience with large-scale, multi-tiered, or distributed software applications.
- Proficiency in at least one programming language such as C#, C++, Java, or Perl.
- Experience with Object-Oriented Design principles.
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent practical experience.
What's On Offer
- Competitive annual salary ($143,700 - $194,400) plus potential for sign-on payments and restricted stock units.
- Comprehensive benefits package including health insurance, 401(k) matching, paid time off, and parental leave.
- Opportunity to work on a cutting-edge, open-source project with a global impact.
- A collaborative and inclusive work environment.
Requirements
Professional software development
3+ years of professional software development experience is required.
System design experience
2+ years of experience in designing or architecting new and existing systems.
Distributed software applications
Experience with large-scale, multi-tiered, or distributed software applications is necessary.
Programming proficiency
Proficiency in at least one programming language such as C#, C++, Java, or Perl is needed.
Object-Oriented Design
Experience with Object-Oriented Design principles is required.
Nice to Have
A Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field is preferred.
Benefits
Competitive salary
Competitive annual salary plus potential for sign-on payments and restricted stock units.
Health insurance
Comprehensive benefits package including health insurance.
401(k) matching
401(k) matching is part of the benefits.
Paid time off
Paid time off is included in the benefits package.
Parental leave
Parental leave is offered as part of the benefits.