Machinify

Machinify focuses on providing machine learning solutions to businesses and was created to help companies integrate artificial intelligence into everyday practi

Staff Software Engineer, Backend - Web Apps

Location

United States

Posted

107 days ago

Salary

$200K - $245K / year

Seniority

Lead

Bachelor Degree10 yrs expEnglishJavaRustScalaSQL

Job Description

Staff Software Engineer, Backend - Web Apps

Machinify

• Contribute to backend server-side development to ensure our application is extensible, scalable, and secure • Recognize and prioritize between Customer deliverables & Tech debt to develop a sustainable software suite of products. • Enjoy designing and architecting complex frameworks for applying ML techniques to large data volumes and simplifying labor-intensive processes • Deliver resilient enterprise software solutions

Job Requirements

  • 10+ years of backend focused experience in the field of application programming and complex API development
  • Strong working experience with Java or Scala
  • Proven experience developing thoughtful backend system design and architecture with scalability in mind
  • Additional Rust experience highly desired across greenfield projects!
  • Experience reading and understanding complex enterprise-grade code, quickly contributing to it, and suggesting improvements.
  • Working experience writing SQL queries
  • Strong CS foundation (data structures, asynchronous programming)
  • Excellences in test writing discipline
  • Critical thinking and problem solving skills working in a high growth environment
  • Comfortable navigating ambiguity
  • BS or MS in Computer Science (or equivalent experience)

Benefits

  • Work from anywhere in the US! Machinify is digital-first.
  • Top Medical/Dental/Vision offerings
  • FSA/HSA
  • Tuition reimbursement
  • Competitive salary, 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

Related Job Pages

More Backend Engineer Jobs

• Design, build, and maintain robust backend service layers • Write clean, testable, high-performance code in Java and/or Kotlin using Spring Boot • Design and implement APIs that scale with real production workloads • Refactor and extend existing services to improve reliability and maintainability • Create reusable components and patterns that improve team velocity • Design and optimize relational schemas in PostgreSQL • Write and tune performant SQL queries for large data volumes • Validate that database access patterns scale under load • Identify and resolve performance bottlenecks across services • Work as part of a cross-functional Agile/Scrum team • Participate in design reviews, code reviews, and architectural discussions • Collaborate with frontend and product teams on feature development • Debug and resolve production issues as they arise • Contribute to improving engineering processes and practices • Mentor engineers through code reviews and technical discussions

Latin America
Job Closed

• Scale backend services and PostgreSQL to support continued growth • Identify and resolve performance bottlenecks across the stack • Design and evolve data models for new features and increased load • Lead architectural decisions that shape the platform long term • Establish engineering patterns and best practices • Write and ship production code in Java and Kotlin using Spring Boot • Own features end-to-end from design through production and on-call • Mentor and elevate other engineers

United States
Job Closed
OtherRemoteTeam 51-200H1B No Sponsor

• Implement and maintain well-scoped features in scalable web-based applications • Collaborate with other engineers and cross-functional team members to deliver business value • Participate in code reviews and technical discussions, learning from senior engineers • Write clean, tested, and well-documented code • Contribute to architecture and design discussions by asking good questions and sharing thoughtful input • Support and follow development practices (e.g., CI/CD, testing, monitoring) • Engage in continuous learning and knowledge sharing within the team • Communicate progress, blockers, and risks in a timely and transparent way • Support Patriots’ values through positive interactions with internal and external stakeholders

Alaska + 3 moreAll locations: Alaska | California | Hawaii | Washington
$90K - $105K / year
Job Closed
OtherRemoteTeam 51-200H1B No Sponsor

• Design, develop, and maintain scalable web-based applications • Collaborate with other engineers and cross-functional team members to deliver business value • Participate in code reviews and technical discussions • Write clean, tested, and well-documented code • Contribute to architecture and design conversations • Support and improve development practices (e.g., CI/CD, testing, monitoring) • Engage in continuous learning and knowledge sharing within the team • Communicate progress, blockers, and risks in a timely and transparent way • Support Patriots’ values through positive interactions with internal and external stakeholders

Alaska + 3 moreAll locations: Alaska | California | Hawaii | Washington
$105K - $125K / year
Job Closed