Senior Software Engineer
160k - 300k USD
Remote
Full Time
#Engineering
#Go
#Rust
#C++
#Cloud
#Distributed Systems
#Networking
#APIs
#SDKs
#Systems Programming
We are looking for a Senior Software Engineer to join our fully remote team on a full-time basis. At StrongDM we build secure, high-throughput networking systems in Go that help organizations protect and manage access to their critical infrastructure. Our commitment to putting people first has earned us an industry-leading 98% customer retention rate, and we continue to grow with customers who value both our product and the support they receive.
Responsibilities
- Design and implement highly concurrent, scalable, and high-performance distributed systems in Go.
- Develop secure networking protocols, routing mechanisms, real-time permissions, and auditing systems.
- Create and maintain APIs and SDKs that enable customers to integrate with our platform.
Requirements
- Seven or more years of experience developing distributed systems in a cloud environment such as Azure, AWS, or GCP for enterprise customers.
- Strong systems background with solid fundamentals in operating systems, distributed systems, networking, and databases.
- Comfort with lower-level and systems programming topics including threading and concurrency.
- Expert-level command of Go, Rust, C, C++, or a similar programming language.
What we offer
The salary range for this position is $160,000-$300,000 DOE plus equity.
- Remote work with a generous monthly and annual stipend for internet and home office expenses.
- Medical, dental, and vision insurance provided at no cost to employees and their dependents.
- 401K, HSA, FSA, short- and long-term disability coverage, and life insurance.
- Six weeks of combined accrued vacation and sick time, plus volunteer days and standard holidays.
- Twenty-four weeks of paid parental leave for all parents, one month of transition time upon return, and a childcare stipend for the first year.




