Software Engineer II / Senior Software Engineer – Endpoint Agent

Todyl•Atlanta, GA
•$160,000 - $190,000•Hybrid

About The Position

Build and maintain Todyl’s Go-based endpoint agent and platform-specific integrations for customers’ Windows, macOS, and Linux devices. The agent delivers networking and security capabilities that must work reliably across diverse customer environments. The role involves operating-system APIs, background services, networking, concurrency, and production troubleshooting. The position requires strong systems-programming experience in at least one operating system and the ability to independently deliver well-scoped features and resolve difficult defects. Endpoint-agent experience is valuable, but relevant experience with native services, networking clients, storage, device management, or other OS-integrated software is also applicable. Expertise in all three operating systems is not required. This is a hybrid/in-office role, with a collaborative hybrid work model and offices in Denver’s LoDo neighborhood, Midtown Atlanta, and Augusta, Georgia. Level—Software Engineer II or Senior Software Engineer—will reflect demonstrated scope, judgment, and ownership.

Requirements

  • Typically 4+ years of professional software engineering experience, with demonstrated ownership of production software; relevant depth and delivery experience matter more than a strict tenure cutoff.
  • Experience building and supporting software that interacts directly with operating-system APIs, such as native services, networking software, endpoint tools, or other systems-level applications.
  • Strong proficiency in Go, or substantial C, C++, or Rust experience and willingness to work primarily in Go.
  • Practical understanding of concurrency, synchronization, process and thread behavior, resource management, and failure handling.
  • Ability to independently investigate unfamiliar code, identify root causes, and deliver tested, maintainable fixes.
  • Clear communication of technical decisions, tradeoffs, progress, and risks.
  • Working knowledge of TCP/IP, DNS, routing, sockets, and VPN concepts, with experience investigating networking behavior.
  • Strong systems-programming knowledge on at least one of Windows, macOS, or Linux.

Nice To Haves

  • Production experience with endpoint agents, VPN clients, device-management tools, or security products.
  • Experience with cgo or integrating Go with C/C++ libraries.
  • Cross-platform development experience and familiarity with platform-specific networking or security APIs.
  • Socket programming using Winsock or BSD sockets.
  • C# or Swift experience.
  • Familiarity with SASE, EDR, or endpoint-security concepts.
  • Effective use of AI-assisted development tools, supported by testing and careful review of generated changes.

Responsibilities

  • Develop and maintain the Go-based agent, including cgo integrations for platform-specific functionality.
  • Build and enhance agent capabilities supporting SASE and endpoint security.
  • Integrate with Windows, macOS, and Linux APIs for networking, processes, services, and other system-level functionality.
  • Own well-scoped features and defects from investigation and design through implementation, automated testing, and release validation.
  • Diagnose production issues using logs, debuggers, traces, packet captures, and reproducible tests.
  • Improve reliability, resource usage, and behavior across operating-system versions and changing network conditions.
  • Work with engineering and customer-facing teams to resolve escalated issues, communicate risks, and coordinate dependencies.
  • At the Senior level, turn ambiguous problems into practical designs, evaluate cross-platform tradeoffs, lead changes spanning components, and improve engineering quality through technical guidance and design reviews.

Benefits

  • Employee equity program.
  • Medical, dental, and vision insurance options.
  • Unlimited paid time off.
  • 401(k) plan.
  • Paid parental leave.
  • Hybrid work environment.
  • Parking and public transportation benefits.
  • Professional growth and development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service