Note: The job is a remote job and is open to candidates in USA. Machinify is a healthcare intelligence company delivering AI-powered solutions across the healthcare payment continuum. The company is seeking a Senior/Staff Backend Software Engineer to set technical direction, build scalable web application systems, apply machine learning to large-scale data, and help teams adopt agentic engineering practices.
Responsibilities
- Deepen your understanding of the healthcare claims and payments domain
- Developer Coach/Multiplier - An experienced Java, Scala and/or Rust developer who not only builds production-grade services, but also contributes to setting standards, mentors others, and elevates the team’s overall programming maturity
- Backend voice in cross-team planning and the glue in cross-functional execution
- Contribute to new product development of complex in-browser applications, taking advantage of your holistic view to ensure our application is extensible, scalable, and secure
- Balance customer-facing features and technical debt cleanup to keep the software suite sustainable
- Architect and implement complex applications that apply ML techniques to large volumes of data, simplifying labor-intensive processes through good user experience
- Design systems that work together to deliver a good-performing, reliable application
- Bring agentic engineering practices into the team’s day-to-day work and help the team adopt them effectively
Skills
- 10+ years of experience spread across backend programming (additional full-stack experienced highly desired)
- Proven experience designing and shipping customer-facing web application products, you've built features that serve external users and you're energized by that kind of work!
- Meaningful experience with Java or Scala
- Experience designing, building, and operating distributed systems that run reliably on cloud-services at scale (high throughput, high availability)
- The ability to write a Technical Design Document (TDD) that a staff peer trusts and a product lead can understand — turning ambiguous product intent into concrete backend design
- A product and user-driven mindset. You connect your technical decisions to the people using what you build, and you care about the outcome, not just the implementation
- Strong cross-functional collaboration skills with your engineering peers, senior PM, ML/DS partners, and leadership. You care more about the system landing than about being right
- A pragmatic default paired with a strong systems instinct – you look for root causes, not symptoms
- Hands-on experience with agentic engineering tools and workflows in a real production setting
- Experience reading and understanding complex code, owning code quality and improving it
- Critical thinking and problem solving skills working in a high growth environment where stakes are high
- Comfort with complexity and curiosity to define the path forward, not wait for one
- BS or MS in Computer Science (or equivalent experience)
- Nice to have - Provides technical leadership on Rust best practices - idioms, safety, and performance as the team scales its adoption across greenfield projects
- Additional full-stack experienced highly desired
- Rust highly desired
Benefits
- Work from anywhere in the US; Machinify is digital-first.
- Top Medical/Dental/Vision offerings
- FSA/HSA
- Tuition reimbursement
- 401(k) with company match
- Unlimited PTO
- Additional health and wellness benefits and perks
- Flexible and trusting environment where you’ll feel empowered to do your best work
- Meaningful equity
- Flexible time off
Company Overview