Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Thu, Jun 04, 2026
This job expires in: 29 days
Job Summary
Seeking a remote Senior Software Engineer, the position focuses on designing, developing, and maintaining high-performance back-end systems and APIs for BloodHound Enterprise, requiring strong expertise in C# and scalable web services.
Key responsibilities:
- Design, develop, and maintain high-performance REST APIs and web services that scale to meet business requirements
- Collaborate with front-end developers and stakeholders to ensure seamless integration of back-end services
- Implement security best practices and optimize database queries to enhance performance
Required qualifications:
- 5+ years of professional software design and application development experience
- 3+ years of back-end web application development experience
- Strong experience in developing scalable web services using Python, Go, or C#
- 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...