Staff Backend Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, May 22, 2026
This job expires in: 30 days

Job Summary

Owning the architecture and reliability of backend systems, the full-time Staff Backend Engineer will design and deliver Java and Python REST APIs, manage AWS IoT services, and mentor engineers in a remote-friendly environment across the U.S. and Canada.

Key responsibilities
  • Lead system design and set technical direction for backend architecture, ensuring reliability and scalability
  • Own and deliver high-impact backend projects end-to-end, utilizing AI to enhance development efficiency
  • Mentor team members and contribute to architecture discussions, fostering collaboration across cross-functional teams
Required qualifications
  • 8+ years of experience in backend engineering, with expertise in Java (11+) and Spring Boot, and familiarity with Python
  • Proven track record of designing and building scalable, RESTful JSON APIs
  • Strong technical skills in Distributed Systems, AWS, MySQL, and monitoring tools like ELK and Graphite
  • Experience with automated testing and a commitment to Continuous Deployment practices
  • Ability to quickly adapt to new technologies and maintain a customer-focused mindset

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...