What are the responsibilities and job description for the Software Engineer position at Haystack?
We're hiring on behalf of a Haystack partner!
The Role
The Role
- Design and implement software solutions independently
- Develop microservices-based applications within an Agile/SAFe environment
- Contribute to the technical execution of a program integrating globally deployed technologies with modern cloud-native and AI-enabled capabilities
- Build and modernize real-time, safety-critical systems using traditional systems engineering and AI-augmented software development practices
- Collaborate with systems engineering, product delivery, and DevSecOps teams
- Bachelor’s degree in Computer Science, Engineering, or a related technical field
- 4 years of relevant experience or a Master's Degree and 2 years of relevant experience
- Hands-on experience building and supporting microservices-based systems
- Proficiency in at least one modern programming language (e.g., Java, Python, C , or similar on a Linux-based system)
- Experience or exposure to AI/ML-enabled systems, automation, or intelligent platforms
- Ability to obtain and maintain a Public Trust; U.S. citizenship required
- Opportunity to contribute to projects impacting millions of air travelers
- Work on mission-critical, future-ready automation solutions
- Engage in a Scaled Agile software development organization
Salary : $87,100 - $157,450