Staff Engineer - Software Development

Location: Remote
Compensation: Salary
Reviewed: Thu, Jan 08, 2026
This job expires in: 29 days

Job Summary

A company is looking for a Staff Engineer - Software Development.

Key Responsibilities
  • Design, implement, and evolve key platform components or services for distributed networking systems
  • Lead technical design for systems or features, evaluating tradeoffs and authoring design proposals
  • Drive improvements to platform reliability, scalability, and performance while mentoring junior engineers
Required Qualifications
  • 6+ years of software engineering experience in networking, security, distributed systems, or platform infrastructure
  • Strong proficiency in a modern programming language such as Golang, C/C++, or Python
  • Proven ability to own components or services end-to-end
  • Experience writing and reviewing technical design documents
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field

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