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