Senior Software Engineer
SGNL- Full Time
- Senior (5 to 8 years)
Candidates should have 0-7 years of experience developing distributed systems in a cloud environment (Azure, AWS, or GCP) serving enterprise customers, with a strong background in operating systems, distributed systems, networking, and databases, and an affinity for lower-level/systems programming languages such as Go, Rust, C, or C++.
The Software Engineer will be responsible for designing and implementing highly concurrent, scalable, and high-performance distributed systems in Go, designing and implementing secure networking protocols, routing, real-time permissions and auditing systems, APIs & SDKs, and contributing to a distributed, but close-knit team while upholding the company’s values of embracing the mission, pursuing mastery, and winning together.
Provides secure privileged access management
StrongDM provides secure privileged access to a company's infrastructure, covering both on-premises and cloud-based systems. Its platform simplifies access while minimizing risk, catering to businesses of all sizes in data-sensitive markets. The service operates on principles like Zero Standing Privileges and Just-in-Time access, ensuring that access is granted only when necessary and tailored to individual roles. This dynamic approach enhances security and streamlines the user experience, allowing employees to access resources instantly based on their specific needs. StrongDM's platform integrates seamlessly with various systems, from legacy databases to modern cloud tools, without requiring additional training. Unlike traditional solutions such as VPNs and jump boxes, StrongDM offers secure access from anywhere based on user identity, helping companies achieve Zero Trust security goals while maintaining an auditable access history for compliance.