Senior Software Engineer, Investigations & Cases

Todyl, Inc.

Denver (CO)

Remote

USD 160,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work

Job summary

At Todyl, Inc., we seek a Senior Software Engineer to build the investigation surface—where analysts triage, investigate, and record findings, plus the automation that moves work between them.

You will own services across Investigations, Cases, and the orchestration between them, work with our SOC, and can be based in Atlanta, Denver, or remotely within the US.

Qualifications

  • 8+ years building and operating production software.
  • 4+ years writing backend services in Go.
  • Experience with distributed, event-driven architecture.
  • Experience with streaming or analytical stores.
  • Familiarity with MSP/MSSP or multi-tenant environments.

Responsibilities

  • Investigation surface: Build and evolve tooling for triage and investigation.
  • Alert-to-Case lifecycle: Manage signal to case to resolution with audit trails.
  • Response automation: Build actions and playbook capabilities with gates.
  • Integrations: Develop partner-tool integrations and framework for future integrations.
  • Operability: Instrument systems, monitor latency and multi-tenant scale, participate in on-call.
  • Craft & Review: Write design docs, perform code reviews, mentor engineers.

Skills

Go
Backend services
On-call experience
Distributed systems
Event streaming
Security domain
MSP awareness

Education

Bachelor's degree

Tools

Kafka
ClickHouse
SOAR
Tines
XSOAR
Swimlane
Git

Job description

Senior Software Engineer, Investigations & Cases
Senior Software Engineer, Investigations & Cases

Security Platform Engineering · Atlanta, Denver, Remote · Open

About Us

At Todyl, we are on a mission to protect small and medium-sized businesses from ever-changing cyber threats. The Todyl platform fully integrates threat, risk, and compliance management to provide exceptional and affordable unified cybersecurity solutions to MSPs (Managed Service Providers) and their end customers.

At the end of the day, we're here to keep our partners and customers safe and help them manage the risks and comply with regulations. Protecting others requires a team that works together with trust and cares deeply about carrying out our mission.

About the Role

We are looking for a Senior Software Engineer to build the systems our analysts and partners live in — the investigation surface where our SOC works alerts, the case that carries a finding to the partner, and the automation that moves work between them. A detection firing is the start of the job. Everything after it happens in your systems.

This is a hands-on build role. Most of your week is building — designing services, shipping them, and carrying the operational half, on-call included. You will not be writing detection content, which Detection Engineering owns, or setting analyst practice, which our Detection & Response Operations lead owns. They decide how alerts get worked. You own the system they get worked in.

This role reports to the Senior Manager, Security Platform Engineering, and can be based in our Atlanta or Denver offices or remotely within the US. You will own services across Investigations, Cases, and the automation between them, and you will work directly with our SOC — they are the people using what you build, on every shift, and the fastest way to know whether a change landed is to ask them.

Key Responsibilities
  • Investigation Surface: Build and evolve the tooling our analysts use to triage and investigate — pivoting across telemetry, gathering evidence, and recording what they found. Spend enough time with analysts to know where the workflow actually hurts.
  • Alert-to-Case Lifecycle: Build and own services along the path from signal to case to resolution — state, ownership, handoff across shifts and sites, and the audit trail. Make the case surface something a partner reads and immediately understands.
  • Response Automation: Build response actions and playbook capabilities on our SOAR and workflow layer, including the approval gates that keep a person in the loop where one belongs, and the checks that catch AI-assisted output before a partner sees it.
  • Integrations: Build partner-tool integrations and sharpen the framework underneath them as you go, so the next integration is cheaper than the last rather than another entry on a pile.
  • Operability: Instrument what you build so failures surface before partners feel them. Own latency, throughput, and the failure modes that only appear at multi-tenant scale, and join the on-call rotation for your services.
  • Craft & Review: Write the design docs for your own work and bring them to review early. Raise the bar around you through code review and pairing, and mentor engineers earlier in their careers.
Values Fit
  • Extreme ownership, particularly when things go wrong or aren't completed on time.
  • Intrinsic drive for growth; self-motivated, always learning, and focused on raising the bar for self and team.
  • Strong bias for action with impact; make tough decisions quickly, measure results, and iterate with clarity to move the mission forward.
Who You Are
  • Experience: 8+ years building and operating production software, including 4+ years writing backend services in Go. You have carried production on-call for systems you designed.
  • Distributed Services: Demonstrated experience designing, building, and operating services in a distributed, event-driven architecture — data model, API, asynchronous processing, and behavior under load. You have drawn service boundaries and lived with the consequences.
  • State & Correctness: Hands-on with systems where the hard problem is state rather than throughput — entity lifecycles, ownership transfer, concurrency between users, idempotency under at-least-once delivery, and audit trails that stay defensible months later.
  • Streaming & AnalyticalProduction experience with an event streaming platform (Redpanda, Kafka, or equivalent) and a columnar analytical store (ClickHouse or equivalent). You can explain the access patterns each is suited to and design accordingly.
  • Operator-Facing Systems: You have built and owned an application that professional operators use as their primary working surface. You can tell a feature request from a workflow problem, and you have shipped changes that measurably cut the time a task takes.
  • Integrations & Automation: Experience building and maintaining integrations against third-party APIs you do not control — retry strategy, rate limiting, partial failure, and schema drift. Familiarity with SOAR or workflow-automation platforms (Torq, Tines, XSOAR, Swimlane, or a homegrown equivalent) and with PSA and RMM tooling in the MSP channel is a strong plus.
  • Security Operations Domain: Working knowledge of detection and response — how a detection becomes an alert, how an analyst triages and investigates it, and why false positives are expensive. Prior work at a security vendor, MDR, MSSP, or on an in-house SOC tooling team.
  • Partner Awareness: Familiarity with MSP/MSSP or multi-tenant environments, where one customer's volume can affect another.
  • Education & Certifications: Bachelor's degree in Computer Science, Cybersecurity, or a related field, or equivalent practical experience. Contributions to open security or detection tooling are a plus.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Manager, MXDR (Managed Extended Detection and Response)
Senior Manager, MXDR (Managed Extended Detection and Response)

Todyl • Denver (CO)

On-site
USD 160,000 - 200,000
Medical, dental, and vision coverage
HSA/FSA options
Life insurance and disability coverage
+4
Senior Manager, MXDR (Managed Extended Detection and Response)
Senior Manager, MXDR (Managed Extended Detection and Response)

Todyl, Inc. • Atlanta (GA)

Hybrid
USD 160,000 - 200,000
Medical, dental, and vision coverage
HSA/FSA options
Life insurance and disability coverage
+4
Staff Software Engineer - Data Engineering
Staff Software Engineer - Data Engineering

Todyl • Denver (CO)

On-site
USD 170,000 - 180,000
Medical, dental, and vision coverage
HSA/FSA plans
Life insurance
+6
Senior Manager, MXDR (Managed Extended Detection and Response)
Senior Manager, MXDR (Managed Extended Detection and Response)

Todyl, Inc. • Augusta (GA)

Hybrid
USD 160,000 - 200,000
Medical, dental, vision coverage
HSA/FSA options
Life insurance
+4
Senior Manager, MXDR (Managed Extended Detection and Response)
Senior Manager, MXDR (Managed Extended Detection and Response)

Todyl, Inc. • Denver (CO)

Hybrid
USD 160,000 - 200,000
Medical, dental, and vision coverage
HSA/FSA options
Life insurance
+5
Site Reliability Engineer II
Site Reliability Engineer II

Todyl • Atlanta (GA)

Hybrid
USD 130,000 - 160,000
Medical, dental, vision
HSA/FSA
Life insurance
+6
Technical Support Engineer - Tier III
Technical Support Engineer - Tier III

Todyl, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Manager
Manager

Apexcare Talent Solutions • Berkeley (CA)

On-site
USD 140,000 - 175,000
Health insurance
Dental insurance
Vision insurance
+4
Sr. Security Engineer, Threat Detection and Response
Sr. Security Engineer, Threat Detection and Response

Cypress HCM • United States

On-site
USD 174,000 - 190,000
Site Reliability Engineer II
Site Reliability Engineer II

Todyl • Denver (CO)

On-site
USD 130,000 - 140,000
Medical, dental, and vision
HSA/FSA
Life insurance
+6