Software Engineer – SGN Agent

Todyl, Inc.

Denver (CO)

On-site

USD 160,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Todyl, Inc. in Denver, CO is seeking a talented, self-directed engineer to own and advance our desktop agent products across Windows, macOS and Linux. You will work end-to-end from design to implementation on large-scale networking and security services.

You’ll develop a Go-based agent with cgo integrations, implement SASE/EDR features, and collaborate with other teams to deliver robust, platform-specific security capabilities in a fast-paced startup environment.

Qualifications

  • Strong proficiency in Go or similar systems language (C, C++, Rust).
  • Experience with Windows, macOS, Linux system APIs is preferred.
  • Solid grasp of TCP/IP, routing, DNS and VPN protocols.

Responsibilities

  • Develop and maintain a Go-based desktop agent with cgo integrations for platform-specific functionality.
  • Implement and enhance agent features including SASE, EDR, and endpoint security capabilities.
  • Design and implement system-level security features across Windows, macOS, and Linux.
  • Create robust platform-specific integrations using OS APIs.
  • Troubleshoot and resolve complex, escalated platform-specific issues in coordination with customer-facing teams.

Skills

Go
C/C++
Rust
Windows
macOS
Linux
Networking basics
Concurrent programming
Debugging
Startup environment
CGo integration
Agent development
Socket programming
AI tooling
SASE knowledge

Education

BS or MS in Computer Science

Tools

(none)

Job description

About this position

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 talented, self-directed, collaborative engineer who is deeply knowledgeable and

thrives when working across multiple stacks and technologies. This role owns the desktop agent

products, developing against Windows, macOS, and Linux system APIs — enhancing existing

functionality and building new security-focused features. The role is tightly integrated with other

engineering teams, with the opportunity to work end-to-end, from design to implementation, on large-

scale networking and security services.

Responsibilities

  • Develop and maintain our Go-based agent with cgo integrations for platform-specific functionality
  • Implement and enhance agent features including SASE, EDR, and endpoint security capabilities
  • Design and implement system-level security features across Windows, macOS, and Linux
  • Create robust platform-specific integrations using OS APIs
  • Troubleshoot and resolve complex, escalated platform-specific issues in coordination with customer-facing teams

Required Skills & Experience

  • Strong proficiency in Go or a similar systems-oriented language (C, C++, Rust)
  • Solid understanding of systems programming concepts on at least one of: Windows, macOS,
  • Understanding of networking fundamentals: TCP/IP, routing, DNS, VPN protocols
  • Experience with concurrent programming (e.g., goroutines, channels, pthreads, async/await)
  • Strong debugging and problem-solving skills
  • Ability to thrive in a fast-paced startup environment

Nice to Have

  • Experience with cgo and integrating Go with C/C++ libraries
  • Production experience building or maintaining system-level agents or services
  • Socket programming experience (Winsock, BSD sockets)
  • Experience using AI-assisted development tools (e.g., Claude Code, GitHub Copilot) to accelerate
  • Familiarity with SASE architecture or endpoint security concepts
  • BS or MS in Computer Science from a strong systems-focused program

The anticipated base salary range for this position is $160,00-180,000 annually , with final compensation determined based on experience, skills, qualifications, and other job-related factors.

Share this Job:

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – SGN Agent
Software Engineer – SGN Agent

Todyl, Inc. • Atlanta (GA)

On-site
USD 160,000 - 180,000
Software Engineer – SGN Agent
Software Engineer – SGN Agent

Todyl • Augusta (GA), Atlanta (GA), Denver (CO)

On-site
USD 160,000 - 180,000
Go-Based Systems Engineer — Endpoint Security & Platforms
Go-Based Systems Engineer — Endpoint Security & Platforms

Todyl, Inc. • Atlanta (GA)

On-site
USD 160,000 - 180,000
Go Security Agent Engineer (Windows/macOS/Linux)
Go Security Agent Engineer (Windows/macOS/Linux)

Todyl • Augusta (GA), Atlanta (GA), Denver (CO)

On-site
USD 160,000 - 180,000
Cross-Platform Go Security Engineer
Cross-Platform Go Security Engineer

Todyl, Inc. • Denver (CO)

On-site
USD 160,000 - 180,000
Software Engineer - Agent Team
Software Engineer - Agent Team

Jobgether • United States

Remote
USD 120,000 - 180,000
Senior Software Engineer, Investigations & Cases
Senior Software Engineer, Investigations & Cases

Todyl, Inc. • Denver (CO)

Remote
USD 160,000 - 190,000
Remote work
Senior Software Engineer - Desktop Agent
Senior Software Engineer - Desktop Agent

Cytracom • McKinney (TX)

On-site
USD 100,000 - 130,000
Medical, dental, and vision insurance
401K
Paid vacations and holidays
+3
Technical Support Engineer - Tier III
Technical Support Engineer - Tier III

Todyl, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Senior Software Engineer, Investigations & Cases
Senior Software Engineer, Investigations & Cases

Todyl • Atlanta (GA), Denver (CO)

Hybrid
USD 160,000 - 190,000