Jobs and Careers
SP

Sr. Services Software Engineer-Go

SpecterOps
Remote, United States, United StatesRemotefull_timeVerifiedPosted 24 Apr 2026
💰 $170,000/yr($145,000/yr$170,000/yr)

About the role

SpecterOps is searching for a Sr. Services Software Engineer to support the BloodHound Enterprise team. We are seeking engineers to help us build reliable back-end systems, APIs, and other services that power BloodHound Enterprise. If you are an experienced engineer with a penchant for authoring performant, well-tested, and well-documented code, we want to hear from you!   

Salary Range: Base salary annually, commensurate with experience   

  • Sr. Level $145,000 – $170,000  

Location: This position is remote, based in the U.S. with optional travel quarterly for in person company events and other ad hoc meetings   

  • Candidate must be authorized to work and reside in the United States; we do not currently sponsor immigration visas.   

Responsibilities:   

  • Design, develop, and maintain high-performance REST APIs and other web services that meet business requirements and scale to handle large amounts of traffic   
  • Collaborate closely with front-end developers, product owners, and other stakeholders to ensure seamless integration of backend services into the overall application architecture   
  • Implement security best-practices to safeguard sensitive data   
  • Optimize database queries and other I/O operations to achieve optimal performance of back-end services   
  • Participate in code reviews to maintain code quality standards and provide constructive feedback to team members   
  • Identify and troubleshoot performance bottlenecks, system failures, and bugs   

Requirements:    

  • 6+ years of professional software design and application development experience   
  • 3+ years of back-end web application development experience   
  • Strong experience developing high-performance and scalable web services using Go  
  • Experience with both relational databases (PostgreSQL) and graph databases (Neo4j)   
  • Excellent communication and writing skills   
  • Ability to successfully complete a criminal background investigation.    
  • Desire to embody our core values of passionate curiosity, consistent improvement, empathy, sustainability, humility, and empowerment through transparency  

Nice to Haves:   

  • Bachelor’s degree in computer science or related field   
  • Experience delivering large-scale enterprise products to market   
  • Familiarity with cloud platforms (AWS or Azure) and containerization (Docker, Kubernetes) for deploying and scaling applications   
  • Familiarity with Python for both scripting and application development purposes   
  • Familiarity with front-end technologies like React and Typescript   
  • Comfortable contributing to open-source projects   
  • Experience in penetration testing, or administering Active Directory or Azure   

What We Offer:     

  • Health/Dental/Vision/life insurance: 100% covered for both the employee and their family      
  • Flexible time off policy      
  • 13 paid holidays annually      
  • 401(k) with up to 4% company match      
  • Stock Options & quarterly bonuses   
  • Remote work: $1,500 new hire allowance to set up home office      
  • $500 annual home office allowance after first year   
  • $150 monthly cell phone and internet reimbursement     
  • $5,000 annual professional development allowance     
  • $5,250 towards continuing education or student loan repayment      
  • $1,200 annual budget for lifestyle, wellness, pet insurance and more  

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

SpecterOps

View company profile →