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