Software Engineer
Wearehaystack — United States · Posted ~5 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
We're hiring on behalf of a Haystack partner!
The Role
• Design, develop, test, and maintain backend application components using Java or Python.
• Develop and maintain RESTful services to support application functionality and system integrations.
• Apply object-oriented design principles to build scalable and maintainable systems.
• Write and modify SQL queries to support application functionality and data retrieval.
• Implement backend logic for data transformation, processing, and system workflows.
• Identify, debug, and resolve application-level defects and performance issues.
What You'll Need
• Bachelor’s degree in Computer Science, Software Engineering, or a related field with 4–8 years of experience; or a Master’s degree with 2–6 years of experience.
• Professional experience developing object-oriented applications in Java or Python.
• Hands-on experience building and maintaining RESTful APIs.
• Basic to moderate experience with SQL capability, including writing queries and working with relational databases.
• Working knowledge of Linux-based environments.
• Ability to work independently on defined tasks within established technical frameworks and deliver reliable results.
What's On Offer
• Competitive annual salary ($87,100 - $157,450) plus potential for bonuses.
• Opportunity to work on high-impact, data-driven applications supporting critical missions.
• Collaborate with engineering teams and mission stakeholders across programs.
• Build deeper expertise in backend development, API design, and scalable systems.
Apply via Haystack today!
We have 118,073 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 118,073 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume