Software Engineer
We're hiring on behalf of a Haystack partner!The Role• Design, develop, test, and maintain Python microservices• Implement message consumers and producers with Apache Kafka• Integrate with Elasticsearch for real-time and batch data indexing and querying• Build CI/CD pipelines for services and deploy them in Kubernetes clusters• Participate in design discussions, code reviews, and architecture planning• Monitor and troubleshoot production issues with observability toolsWhat You'll Need• Bachelor’s Degree with 6-10 years of prior relevant experience, or a Master’s with 4-8 years of prior relevant experience• Active Top Secret/SCI clearance with the ability to obtain and maintain a Polygraph• Proficiency in Python and related backend frameworks (e.g., FastAPI, Flask)• Experience with containerization technologies like Docker• Hands-on development experience in a Linux environment, including scripting• Strong understanding of RESTful APIs and microservice architecture• Experience with Kubernetes for deploying, monitoring, and debugging servicesWhat's On Offer• Competitive annual salary ($107,900 - $195,050)• Opportunity to work on challenging technical projects with a mission-focused team• Professional development and training opportunities• Flexible work schedule with potential for remote tasksApply via Haystack today!