Senior Software Engineer
Boston, Massachusetts, United StatesFull-time$119,000–$203,000Posted Sep 18, 2026
About the role
We're hiring on behalf of a Haystack partner!
The Role
- Design and build scalable, secure, and maintainable software for a revenue cycle management platform.
- Utilize AI-assisted development tools throughout the software development lifecycle, including scaffolding, code generation, and testing.
- Critically evaluate, debug, and refine AI-generated code and tests against domain requirements and security standards.
- Prototype LLM-assisted features for internal developer productivity and client-facing product capabilities.
- Develop deep domain expertise in claims and revenue cycle management to improve processes.
- Contribute to evolving team practices, including design reviews, agile ceremonies, and code review norms.
What You'll Need
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- 4+ years of engineering experience in a product development organization.
- Solid backend experience in Java and Spring Boot.
- Demonstrated, hands-on use of AI coding assistants or agentic development tools in a production workflow.
- Genuine motivation to adopt and improve AI-driven workflows, with comfort in prompt iteration and evaluating AI-generated code.
- Ability to critically assess AI output and understand when not to rely on AI.
What's On Offer
- Competitive annual salary ($119,000 – $203,000) plus potential for bonuses and equity.
- Opportunity to work with cutting-edge AI development tools and practices.
- Develop deep expertise in healthcare billing and revenue cycle management.
- Collaborative team environment focused on innovation and problem-solving.
Apply via Haystack today!
Responsibilities
- Design and build scalable, secure, and maintainable software for a revenue cycle management platform.
- Utilize AI-assisted development tools throughout the software development lifecycle.
- Critically evaluate, debug, and refine AI-generated code and tests.
- Prototype LLM-assisted features for internal developer productivity and client-facing product capabilities.
- Develop deep domain expertise in claims and revenue cycle management.
- Contribute to evolving team practices, including design reviews and agile ceremonies.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- 4+ years of engineering experience in a product development organization.
- Solid backend experience in Java and Spring Boot.
- Demonstrated use of AI coding assistants in a production workflow.
- Genuine motivation to adopt and improve AI-driven workflows.
Benefits
- Competitive annual salary plus potential for bonuses and equity.
- Opportunity to work with cutting-edge AI development tools.
- Collaborative team environment focused on innovation.
Skills mentioned
JavaSpring BootBackend DevelopmentSystem DesignDebuggingSoftware TestingGenerative AILarge Language ModelsAI AgentsApplication Security
About Haystack
Haystack combines AI & expert vetting to deliver world-class tech candidates who are engaged, aligned, and ready to interview. We're trusted by over 400,000+ tech candidates, working in Software Engineering, Data, Design, DevOps, Cloud, Tech Management, Testing, Product & Delivery, Architecture and more. 100s of employers from startups and scale-ups like Atom Bank, DuckDuckGo and Goodlord to established enterprises like American Express, Dunelm and AWS use Haystack to connect with qualified tech talent that they can't find anywhere else.
Technology51-200 employeesNewcastle upon Tyne, England