Machinify - Senior Software Engineer, Backend | Audit Product Team
Requirements
• 8+ 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; Rust highly desired • 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 • Nice to have - Provides technical leadership on Rust best practices - idioms, safety, and performance as the team scales its adoption across greenfield projects • BS or MS in Computer Science (or equivalent experience)
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
Benefits
• Work from anywhere in the US! Machinify is digital-first. • Top Medical/Dental/Vision offerings • Tuition reimbursement • Competitive salary, 401(k) with company match • Additional health and wellness benefits and perks • Flexible and trusting environment where you’ll feel empowered to do your best work • How We Evaluate Talent
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT