Senior Software Engineer, Backend | Audit Product Team
New
M
MachinifyHealthcare Intelligence
Work from anywhere in the US!Full-TimeSenior
Salary$200,000-230,000
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of experience
- Required Skills
- JavaMachine LearningRustScalaDistributed Systems
Requirements
- 8+ years of experience in backend programming.
- Meaningful experience with Java or Scala; Rust highly desired.
- Proven experience designing and shipping customer-facing web application products.
- Experience designing, building, and operating distributed systems at scale (high throughput, high availability).
- Ability to write comprehensive Technical Design Documents (TDD).
- Hands-on experience with agentic engineering tools and workflows in production.
- Strong systems instinct with a focus on identifying root causes.
- Ability to collaborate effectively with engineering peers, PMs, and ML/DS teams.
- BS or MS in Computer Science or equivalent experience.
Responsibilities
- Set technical direction for backend development and design scalable, reliable web application systems.
- Contribute to product development of complex, in-browser applications ensuring extensibility and security.
- Architect and implement systems applying ML techniques to large volumes of data.
- Lead and mentor the team on programming standards and agentic engineering practices.
- Balance delivery of customer-facing features with technical debt cleanup.
- Represent the backend engineering voice in cross-team planning and execution.
- Design and operate distributed systems that run reliably on cloud-services at scale.
View Full Description & ApplyYou'll be redirected to the employer's site