Staff Software Engineer | Platform Team

Machinify
United StatesFULL_TIMEPosted Jul 24, 2026

Role responsibilities

The role involves scaling inherited Scala systems, redesigning the data layer for AI products, and building a Rust framework for performant services. You will also drive AI tool adoption and improve platform observability and resilience to enhance overall developer effectiveness.

Requirements

Candidates must be proficient in the JVM ecosystem (Java, Scala) and have experience with Python, SQL, and Spark, with Rust experience highly desired. Strong systems thinking, a disciplined approach to testing, and the ability to navigate complex, ambiguous codebases are essential.

Key skills

Java, Scala, Rust, Python, SQL, Spark, Distributed Systems Design, Observability, Resilience Engineering, Systems Thinking, JVM Ecosystem, Data Layer Design, Developer Tooling, AI Tool Adoption, Full Stack Development

Keywords

Scala, Java, Rust, Python, SQL, Spark, JVM, Distributed Systems, Observability, Resilience Engineering, AI, Machine Learning, Platform Engineering, Healthcare Intelligence, Data Layer, Developer Tooling, Full Stack, Systems Thinking

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free