Remote Jobs Sign In

Staff Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, May 29, 2026
This job expires in: 30 days

Job Summary

To support the BloodHound Enterprise team, the remote Staff Client Services Software Engineer will design, develop, and maintain high-performance data collectors, REST APIs, and other web services while collaborating with cross-functional teams and acting as a technical lead on projects.

Key responsibilities:
  • Design and implement scalable web services that meet business requirements and handle large traffic volumes
  • Collaborate with front-end developers and stakeholders to ensure seamless integration of backend services
  • Lead team projects by gathering requirements, conducting technical investigations, and guiding implementation
Required qualifications:
  • 8+ years of professional software design and application development experience
  • 5+ years of back-end web application development experience
  • Strong experience with Python, Go, or C# for developing high-performance web services
  • Experience with relational databases (PostgreSQL) and graph databases (Neo4j)
  • Ability to successfully complete a criminal background investigation

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