Staff Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, May 08, 2026
This job expires in: 27 days

Job Summary

A company is looking for a Staff Software Engineer to manage and enhance their billing systems.

Key Responsibilities
  • Own and evolve the metered billing system, making architectural decisions for reliability and scale
  • Collaborate across the stack, from backend services to frontend experiences, ensuring quality and performance
  • Mentor team members and contribute to engineering practices while participating in on-call rotations
Required Qualifications
  • 9+ years of experience in Software Engineering or related field, with proficiency in languages like C, C++, Java, or Python
  • Experience designing and operating services on cloud platforms such as Azure
  • Associate's, Bachelor's, Master's, or Doctorate degree in relevant technical disciplines, with corresponding years of experience
  • Proven experience in maintaining and delivering production software
  • Equivalent experience may be considered in lieu of formal education

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