Senior Software Engineer – JIT Proxy
Core
Design, build, and operate secure just-in-time (JIT) proxy services and cloud infrastructure enabling secure, temporary access to customer databases, servers, and Kubernetes clusters.
Role type
Senior Software Engineer (Backend/Distributed Systems)
Builds
Secure proxy services, cloud services, and distributed systems for just-in-time access control.
Domain
Cybersecurity, Identity Management, Cloud Infrastructure
Required skills
Concurrent programming, Networking, Distributed systems, Secure software development, Cloud platforms (Azure/AWS), Kubernetes
Preferred skills
Go (Golang), Proxy/Gateway development, Security protocols (SSH/RDP), Observability (OpenTelemetry), Terraform, Zero Trust architecture
Technologies
Go, Kubernetes, Azure, AWS, SSH, RDP, OpenTelemetry, Terraform, Cedar
Responsibilities
Design and build highly concurrent services for secure resource access; Develop and extend proxy capabilities across multiple protocols; Build distributed systems enforcing tenant policy; Deploy and operate cloud services and customer-facing proxy software; Diagnose complex connectivity and security issues; Mentor engineers and improve engineering practices.
