Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SpecterOps

Software Engineer, Backend

SpecterOps

. Design, develop, support, and maintain back-end components of internal and open-source projects .

Posted 10/6/2026full-timeRemote • United StatesMid-LevelSenior💰 $125,000 - $150,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in back-end development with a focus on REST and GraphQL APIs using Python and Go, alongside experience in containerization with Docker and infrastructure automation with Ansible and Terraform. Strong problem-solving abilities and effective communication skills are essential for collaborating on open-source projects and maintaining technical documentation.

Highest-signal resume keywords
Back-End DevelopmentREST API DevelopmentGraphQL API DevelopmentContainerization with DockerInfrastructure Automation with Ansible

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonGoREST APIsGraphQLPostgreSQLDockerAnsibleTerraformGitCommand-Line Tools
Soft Skills
Attention to DetailWritten CommunicationOral CommunicationProblem-SolvingTask Organization
Tools & Technologies
Docker ComposeJiraAgile MethodologiesGitHub
Industry Keywords
Open-Source SoftwareCybersecurityPenetration TestingRed Team Operations

Tech Stack

Tools & technologies
AnsibleCyber SecurityDjangoDockerGraphQLPostgresPythonTerraformGo

About the role

Key responsibilities & impact
  • Design, develop, support, and maintain back-end components of internal and open-source projects
  • Develop and maintain REST and GraphQL APIs, services, command-line tools, data models, and integrations using languages such as Python and Go
  • Work with containerized applications and supporting services using technologies such as Docker and Docker Compose
  • Contribute to infrastructure automation and deployment tooling using technologies such as Ansible and Terraform
  • Independently investigate technical problems, evaluate potential solutions, and drive work through implementation, testing, and release
  • Write and maintain automated tests and participate in code reviews
  • Follow SpecterOps's code style guides and development processes
  • Contribute to and maintain technical documentation
  • Assist internal users encountering problems with project components
  • Monitor and participate in external discussions, issues, and pull requests on GitHub related to open-source projects

Requirements

What you’ll need
  • 4+ years of software design and application development experience
  • Experience developing extensible APIs and highly maintainable services
  • Professional experience with back-end languages such as Go, Python, or comparable languages
  • Familiarity with relational database technologies such as PostgreSQL
  • Experience working with Git and modern collaborative software development workflows
  • Experience developing or supporting containerized applications using Docker or similar technologies
  • Ability to independently investigate problems, make sound technical decisions, and take ownership of work through completion
  • Ability to learn unfamiliar technologies and domain concepts as project needs evolve
  • Strong attention to detail, plus solid written and oral communication skills
  • Ability to organize and prioritize groups of tasks
  • Desire to embody our core values of passionate curiosity, consistent improvement, empathy, sustainability, humility, and empowerment through transparency
  • Ability to successfully complete a criminal background investigation
  • Candidate must be authorized to work and reside in the United States
  • Nice to have: Experience with Django, GraphQL, PostgreSQL, Docker Compose, Ansible, or Terraform
  • Nice to have: Experience developing command-line applications or tooling
  • Nice to have: Experience contributing to or maintaining open-source software
  • Nice to have: Familiarity with cybersecurity, penetration testing, red team operations, or other adversarial security disciplines
  • Nice to have: Familiarity with Jira and Agile sprint planning
  • Nice to have: Experience working across multiple languages, services, or software projects

Benefits

Comp & perks
  • 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
  • A one-time $10,000 benefit towards family planning
  • In person and virtual employee events throughout the year
  • Company swag