Build and evolve the investigation surface, alert-to-case lifecycle, response automation, integrations, and operability for Todyl's security platform.
Locations (3)
Denver, Colorado, United States
Augusta, Georgia, United States
Atlanta, Georgia, United States
Compensation
The anticipated base salary range for this position is $160,000-190,000 annually, with final compensation determined based on experience, skills, qualifications, and other job-related factors.
Responsibilities
Build and evolve the tooling our analysts use to triage and investigate
Build and own services along the path from signal to case to resolution
Build response actions and playbook capabilities on our SOAR and workflow layer
Build partner-tool integrations and sharpen the framework underneath them
Instrument what you build so failures surface before partners feel them
Requirements
Bachelor's degree in Computer Science, Cybersecurity, or a related field
Nice to have: Experience at a security vendor, MDR, MSSP, or in-house SOC tooling team
Nice to have: Familiarity with MSP/MSSP or multi-tenant environments
Nice to have: Contributions to open security or detection tooling
Design and build secure AI infrastructure for production AI agents, develop control planes, APIs, and tooling, and collaborate with researchers to transition prototypes into production.
Responsibilities
Design and build secure AI infrastructure for production AI agents
Develop Agent Control Plane capabilities that manage, monitor, and secure agent execution
Build embedded controls and security mechanisms directly into AI agents
Develop reusable services, APIs, and developer tooling that support AI applications
Build and maintain integrations with modern Agent SDKs and Model Context Protocol (MCP)
Requirements
Nice to have: Agent Control Planes
Nice to have: embedded controls or policy enforcement within AI agents
Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Aerospace Engineering, Electrical Engineering, or a related technical field
Senior AI Engineer, Hivemind Learning & Development is a hands‑on individual contributor who will build the AI‑powered products, content systems, and measurement capabilities that help engineers learn Hivemind faster and apply it successfully.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Develop an AI‑powered training coach that helps people learn Hivemind concepts, products, and development workflows.
Create highly technical Hivemind training materials and hands‑on workshops for engineers and other technical learners.
Build prompt‑based tooling that generates workshops and supporting learning content from defined objectives, audiences, and source materials.
Create LLM‑based tooling that automates the ongoing upgrade and improvement of Hivemind training and educational materials.
Build AI tools and systems that enable, streamline, and automate Hivemind Learning & Development workflows.
The Mission Systems Software Engineer will work on developing solutions of a real time system environment to provide mission computing support at the center of an autonomous aircraft with sensor and weapons.
Compensation
Pay within range listed + Bonus + Benefits + Equity
Responsibilities
Serve as a software mission systems engineer for a safety- and mission-critical real-time mission-computing system aligned with A-GRA and AMS-GRA principles, profiles, interfaces, and data standards.
Define and maintain the end-to-end software architecture, including mission applications, platform services, middleware, operating-system interfaces, hardware-abstraction layers, networking, data distribution, component boundaries, and APIs.
Architect for deterministic real-time performance by addressing scheduling, latency, jitter, synchronization, throughput, resource utilization, distributed processing, and CPU/GPU/accelerator allocation.
Develop architecture views, interface definitions, data-flow and deployment models, sequence and timing diagrams, resource budgets, trade studies, and technical decision records.
Integrate sensors, effectors, communications, navigation, autonomy, mission management, command-and-control, data-processing, and vehicle services in collaboration with hardware, FPGA, cybersecurity, safety, systems, integration, and test teams.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Systems Engineering, Aerospace Engineering, Electrical Engineering, or a related technical field
Build tools that help engineers develop, understand, and diagnose complex software systems.
Compensation
Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check.
Responsibilities
Design, build, and maintain engineering tools that help developers understand and diagnose complex software systems.
Build tooling that brings together logs, telemetry, events, faults, diagnostics, and system state to make system behaviour easier to investigate.
Build C++ and Python applications, libraries, services, and integrations that interact with complex onboard and distributed software systems.
Create tools that correlate information across software components, processes, and machines to help engineers understand what happened and where to investigate.
Build user interfaces and interactive visualisations using React and modern web technologies to explore system behaviour and engineering data.
A key technical leadership and hands-on engineering position responsible for architecting, designing, and delivering high-throughput, low-latency, and distributed server-side systems supporting mission-critical trading and risk operations.
Compensation
$120,800.00 - $170,800.00
Responsibilities
Design, build, test, and deploy resilient, highly scalable, and low-latency distributed backend services using Kotlin and/or Java (Modern versions / JVM Ecosystem).
Lead architecture decisions and code reviews to ensure scalability, thread safety, fault tolerance, and optimal memory management.
Drive modular software design, Clean Architecture principles, domain-driven design (DDD), and test-driven development (TDD).
Architect and manage continuous integration and continuous delivery (CI/CD) pipelines utilizing Jenkins, Gradle, and containerization workflows.
Package and deploy microservices and distributed workloads using Helm charts on container orchestration platforms (Kubernetes / OpenShift).
Design and build internal infrastructure that powers the customer-facing product, including shared APIs, services, and infrastructure for accounts, access, messaging, payments, and data hosting.
Responsibilities
Design and develop shared services and APIs
Maintain databases and infrastructure reliability
Improve build, test, and deployment processes
Own deployment, monitoring, debugging, and reliability
Collaborate with product and engineering teammates to translate requirements into reliable systems