Federal Software Engineer, Attack

Horizon3 AI
Remote

About The Position

The Software Engineer - Attack, will be a software engineer joining our engineering team and reporting to the Director of Federal Engineering. The Software Engineer - Attack will be responsible for attack content development and data model architecture enhancement. The candidate being sought should be a creative, self-motivated, highly energetic, results and detail oriented individual passionate about software development, product development, architectural design. Strong candidates will also have a background or strong interest in offensive cyber security.

Requirements

  • Ability to manage concurrent initiatives and use effective judgment in prioritization and time management.
  • Excellent analytical/problem solving ability.
  • Be self-motivated and highly energetic to have the ability to operate effectively with limited supervision and guidance.
  • Strong technical documentation and communication skills.
  • Proficient in designing, presenting, and evaluating technical solutions.
  • Ability to evaluate and collaboratively improve algorithms, data structures, web development, and API design.
  • Experience with relational and graph database systems including Postgres and Neo4j.
  • Ability to collaborate with and mentor teammates with varying skill levels and areas of expertise.
  • Ability to learn and master new technologies as required.
  • Excellence in object oriented programming and test driven development (e.g. Edge case testing).
  • Bachelor’s and/or master's degree in business administration, commerce, computer science, engineering or related field or significant relevant industry experience.
  • Proficient in Python software development.
  • Proficient with Docker, and relational and graph databases.
  • Strong grasp and application of software design principles.
  • Experience developing and testing complex software systems with special emphasis on Federal networks at all classification levels.
  • Strong grasp of secure software development practices.
  • Proficient with version control software (Git) and effective workflows for team collaboration.
  • Must have or be willing to gain certifications required to operate on federal networks (SEC+, etc.)

Nice To Haves

  • Current or ability to gain and maintain a United States Government Security Clearance.
  • Experience developing software in a fast-paced work environment.
  • Knowledge/experience developing solutions within the AWS ecosystem.
  • Extensive software architecture/design experience.
  • Cyber security related certifications/designations, such as: Offensive Security Certified Professional (OSCP), Certified Information Systems Security Professional (CISSP), GIAC Penetration Tester (GPEN)

Responsibilities

  • Collaborate with the Attack, Data, Commercial and Federal engineering team in all phases of the software development lifecycle.
  • Work to improve the scalability of the NodeZero platform by empowering the Attack team to build new features and add new offensive attack content into the product.
  • Work with other attack engineers and N-Day researchers to understand the technical aspects of reverse engineered exploits and how they act and interact within the product in production.
  • Maintain and extend the platform architecture, design, and data model to support new product features.
  • Identify, take ownership of and resolve bugs in the product.
  • Maintain a high-degree of software quality though code review, testing, and production monitoring.
  • Adhere to and improve technical and developmental processes of the Federal Attack Team

Benefits

  • health, vision & dental insurance for you and your family
  • a flexible vacation policy
  • generous parental leave
  • equity package in the form of stock options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service