Lead Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, May 21, 2026
This job expires in: 30 days

Job Summary

Leading the architecture of a cutting-edge detection platform, the full-time Lead Software Engineer will drive software design, mentor junior engineers, and implement high-availability systems in a remote environment.

Key responsibilities:
  • Lead software design and implementation from conception through testing and CI/CD practices
  • Provide technical guidance to junior engineers through design reviews and architectural oversight
  • Build and manage automated test suites and monitoring tools to ensure platform stability
Required qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • 8+ years of software development experience on Linux or Unix-style platforms
  • Expert-level proficiency in Golang and C++
  • Proven experience developing multi-threaded applications in production environments
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization tools (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...