Software Engineer

Wearehaystack โ€” United States ยท Posted ~1 day ago

Senior Full-time Visa History โœ“

Skills

software architecture software development scalable systems Agile AI-powered features prompt engineering software maintenance technical mentoring AI

๐Ÿ”“ 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 list

Summary

A Software Engineer is sought to architect, develop, and maintain robust applications across multiple platforms. You will collaborate closely with product stakeholders, participate in Agile planning, mentor engineers, build AI-powered capabilities, experiment with prompt engineering, and support scalable production systems.

Highlights

Opportunity to work across the full software lifecycle, contribute to AI-powered features, mentor other engineers, participate in Agile planning, and solve complex scalability and production challenges.

Description

We're hiring on behalf of a Haystack partner! The Role Architect, develop, and maintain robust software applications across multiple platforms. Collaborate with Product Management and stakeholders to understand user challenges and design viable, high-quality solutions. Lead and participate in Agile planning, story sizing, backlog grooming, and release planning. Mentor and provide technical guidance to peers and junior engineers, especially in AI-augmented development. Implement and support AI-powered features and pipelines, contributing to prompt engineering experimentation and sharing tool usage insights. Provide ongoing support, monitoring, and maintenance of deployed products, troubleshooting, and resolving complex issues as needed. What You'll Need Bachelor's degree in Computer Science or related discipline, and 4 years' experience in a related field, or equivalent experience. 5-8 years of experience designing, developing, and implementing highly scalable, high-volume software systems and client-facing web applications. Proficiency in multiple technology stacks (e.g., Java, Python, Ruby, JavaScript, HTML, CSS) and familiarity with front end development practices and integration with back-end technologies (APIs / REST). Strong understanding of application lifecycle methodologies (Agile, iterative) and database technologies. Experience with AI-powered software development, prompt engineering, and collaborating with AI agents is highly desirable. Familiarity with cloud platforms, microservices, and modern DevOps practices. What's On Offer Opportunity to design, build and support high-impact software solutions. Collaborative environment with talented engineers and AI agents. Flexible vacation policy, paid holidays, and paid wellness time. Apply via Haystack today!