Senior Staff Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Wed, Jul 08, 2026
This job expires in: 30 days
Job Summary
Leading technical execution within Product Engineering teams, the full-time remote Senior Staff Software Engineer will design, develop, and deploy scalable API-driven services while mentoring junior engineers and collaborating with cross-functional teams to deliver customer-centric solutions.
Key responsibilities
- Lead the design, development, and deployment of services, APIs, and integrations focused on scalability and performance
- Ensure code quality and implement strategies for reliable production system changes
- Mentor junior engineers and collaborate with cross-functional teams to translate business requirements into technical solutions
Required qualifications
- Bachelor's degree in computer science, Information Technology, or a related field
- 10+ years of experience in software development with hands-on experience in backend development using Java or Go
- Minimum of 2 years as a Staff Engineer supporting multiple teams across a major business domain
- Proficiency in programming languages such as Python, Java, or Go, and expertise in Spring Framework
- Strong experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools (e.g., Docker, Kubernetes)
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...