Remote job
Back-end Engineer (Go): Core Platform
Job details
About this role
Role overview
Evolve the Go backend and distributed systems of an agentless security platform as it moves from an early product stage toward production readiness. The platform detects and helps remediate cloud exposure, leaked credentials, and related security or compliance issues through outbound-only integrations.
Responsibilities
- Extend and optimize Go services, REST and WebSocket APIs, job queues, and orchestration. - Improve detection modules, remediation playbooks, and compliance capabilities. - Strengthen platform protections, including authentication and authorization, role-based access, mutual TLS, rate limits, and key rotation. - Improve scalability and performance through profiling, caching, and concurrency tuning. - Advance observability with metrics, tracing, and service-level objective practices. - Work with frontend, AI, and integrations teams to deliver production-ready features.
Requirements
- Proficiency in Go, including concurrency, testing, and performance tuning. - Experience in cybersecurity, distributed systems, or platform engineering. - Strong understanding of networking, REST or gRPC APIs, and event-driven systems.
Benefits and work setup
The position is remote and globally open. Compensation is described as equity-based at a pre-seed stage. The role description also mentions flexible remote, hybrid, or on-site arrangements, career development opportunities, and stock options.