Job Description
<p>SpecterOps is searching for an experienced Staff Client Software Engineer to support the BloodHound Enterprise team. We are seeking engineers to help us build reliable data collectors, 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! </p>
<p><strong>Salary Range</strong>: Base salary annually, commensurate with experience </p>
<ul>
<li>Staff level $165, 000 - $190,000 </li>
</ul>
<p><strong>Location: </strong>This position is remote, based in the U.S. with optional travel quarterly for in person company events and other ad hoc meetings </p>
<ul>
<li>Candidate must be authorized to work and reside in the United States; we do not currently sponsor immigration visas. </li>
</ul>
<p><strong>Responsibilities:</strong></p>
<ul>
<li>Design, develop, and maintain high-performance data collectors, REST APIs, and other web services that meet business requirements and scale to handle large amounts of traffic </li>
<li>Collaborate closely with front-end developers, product owners, and other stakeholders to ensure seamless integration of backend services into the overall application architecture </li>
<li>Act as a technical lead on team projects by gathering requirements, technical investigation, and systems design and guiding the team through implementation</li>
<li>Implement security best-practices to safeguard sensitive data </li>
<li>Optimize database queries and other I/O operations to achieve optimal performance of back-end services </li>
<li>Participate in code reviews to maintain code quality standards and provide constructive feedback to team members </li>
<li>Identify and troubleshoot performance bottlenecks, system failures, and bugs </li>
</ul>
<p><strong>Requirements: </strong> </p>
<ul>
<li>8+ years of professional software design and application development experience </li>
<li>5+ years of back-end web application development experience </li>
<li>Strong experience developing high-performance and scalable web services using Python, Go, or C#</li>
<li>Experience with both relational databases (PostgreSQL) and graph databases (Neo4j) </li>
<li>Excellent communication and writing skills </li>
<li>Ability to successfully complete a criminal background investigation.<strong> </strong> </li>
<li>Desire to embody our core values of passionate curiosity, consistent improvement, empathy, sustainability, humility, and empowerment through transparency</li>
</ul>
<p><strong>Nice to Haves:</strong></p>
<ul>
<li>Bachelor’s degree in computer science or related field </li>
<li>Experience delivering large-scale enterprise products to market </li>
<li>Familiarity with cloud platforms (AWS or Azure) and containerization (Docker, Kubernetes) for deploying and scaling applications </li>
<li>Familiarity with front-end technologies like React and Typescript </li>
<li>Comfortable contributing to open-source projects </li>
<li>Experience in penetration testing, or administering Active Directory or Azure </li>
</ul>
<p><strong>What We Offer:</strong> </p>
<ul>
<li>Health/Dental/Vision/life insurance: 100% covered for both the employee and their family </li>
<li>Flexible time off policy </li>
<li>13 paid holidays annually </li>
<li>401(k) with up to 4% company match </li>
<li>Stock Options & quarterly bonuses </li>
<li>Remote work: $1,500 new hire allowance to set up home office </li>
<li>$500 annual home office allowance after first year </li>
<li>$150 monthly cell phone and internet reimbursement </li>
<li>$5,000 annual professional development allowance </li>
<li>$5,250 towards continuing education or student loan repayment </li>
<li>$1,200 annual budget for lifestyle, wellness, pet insurance and more </li>
<li>A one-time $10,000 benefit towards family planning </li>
<li>In person and virtual employee events throughout the year </li>
<li>And of course, company swag! </li>
</ul>
<p> <em>All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.</em> To request reasonable accommodations, please contact us at <a href="mailto:careers@specterops.io%E2%80%AF">careers@specterops.io </a></p>
<p><em>Unsolicited resumes are not accepted</em> </p>
<p>#LI-REMOTE</p>