Staff Engineer - Software Development
Location: Remote
Compensation: Salary
Reviewed: Wed, Jan 14, 2026
This job expires in: 30 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, authoring design proposals and documents
- Mentor junior and mid-level engineers, providing technical guidance and support
Required Qualifications:
- 6+ years of software engineering experience in networking, security, distributed systems, or platform infrastructure
- Proficiency in at least one modern programming language such as Golang, C/C++, or Python
- Experience owning components or services end-to-end, including design and implementation
- 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...