Software Engineer
Job Description
We're hiring on behalf of a Haystack partner!
The Role
• Design, develop, and deploy robust, scalable software solutions.
• Write and maintain unit, integration, and automated tests for software quality.
• Troubleshoot and resolve software defects and production issues.
• Monitor and manage cloud infrastructure.
• Explore and integrate AI capabilities to drive innovation.
• Mentor and support junior and mid-level engineers.
What You'll Need
• Bachelor's degree in a related discipline and 4+ years of experience, or equivalent experience.
• 4+ years of experience designing and developing web applications.
• 4+ years of experience building and deploying applications in a cloud environment.
• 4+ years of proficiency in Python, Java, or React.js.
• 4+ years of experience using Git or similar version control systems.
What's On Offer
• Competitive annual salary ($101,500 - $169,100) plus bonus potential.
• Flexible paid time off policy.
• Comprehensive benefits package including holidays and wellness leave.
• Opportunity to work with emerging technologies like AI.
Apply via Haystack today!