Staff Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Thu, Feb 12, 2026
This job expires in: 22 days

Job Summary

A company is looking for a Staff Software Engineer to design, build, and scale critical software systems.

Key Responsibilities
  • Designs and implements scalable, reliable, and secure software systems for core platforms
  • Leads technical architecture decisions and drives long-term platform evolution
  • Provides technical leadership, code reviews, and mentorship to engineers across teams
Qualifications
  • Bachelor's degree in computer science, engineering, or related field OR equivalent professional experience (Required)
  • 8+ years of professional software engineering experience (Required)
  • Demonstrated experience designing and operating production-grade systems at scale (Required)
  • Knowledge of modern software architecture patterns and cloud-native systems (Required)
  • Advanced proficiency in at least one backend language (e.g., Ruby, Elixir, Python, Java, Go, or Node.js) (Required)

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...