Software Engineer – SGN Agent
Software Engineer – SGN Agent
Posted today
SENIORITY
Lead
SALARY
$160
About the role
- 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
- 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)C# or Swift programming experience
- Experience using AI-assisted development tools (e.g., Claude Code, GitHub Copilot) to accelerate
- Familiarity with SASE architecture or endpoint security conceptsBS or MS in Computer Science from a strong systems-focused program
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
