Machinify
Sr/Staff Software Engineer, Backend
Remote - US · Staff+
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- You'll join a highly visible engineering team trusted to solve complex, high-stakes problems using the best of AI, data and software systems.
- You're responsible for writing code that has a significant impact on our customers and future product lines.
- Click here to learn more about our flagship Pay & Audit product lines.
Responsibilities
- 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.
- 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
- Experience designing, building, and operating distributed systems that run reliably on cloud-services at scale (high throughput, high availability)
Requirements
- 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
- 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
- Comfort with complexity and curiosity to define the path forward, not wait for one
- We participate in E-Verify as required by applicable law.
Nice to have
- Nice to have - Provides technical leadership on Rust best practices - idioms, safety, and performance as the team scales its adoption across greenfield projects
Compensation
- $200,000-250,000 ~
- In accordance with applicable state laws, we do not inquire about salary history during the recruitment process.
- Competitive salary, 401(k) with company match
- The salary for this position is based on an array of factors unique to each candidate: Such as years and depth of experience, set skills, certifications, etc.
Benefits
- Top Medical/Dental/Vision offerings
- Tuition reimbursement
- Additional health and wellness benefits and perks
- Flexible and trusting environment where you'll feel empowered to do your best work
Company info
- Our engineers empower each other to take action, learn deeply about our customers' needs and unlock innovation with a strong sense of product ownership.
- We are hiring for different levels, and our Recruiting team will let you know if you qualify for a different role/range.
Equal opportunity
- We are proud to be an equal opportunity workplace.
- If you require a reasonable accommodation to complete any part of the application or recruitment process, please let our recruiters know.
Visa & Work Authorization
- al employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status
This listing is sourced directly from Machinify's careers page and normalized into a canonical job model.