Software Engineer II (Backend)
Core
Building backend services and APIs for a cybersecurity risk management platform that helps organizations identify and prioritize risks from third-party suppliers.
Role type
Mid-level backend software engineer (Go)
Builds
Scalable public REST and gRPC APIs, risk event endpoints for SIEM integrations, and data pipelines for exposure management.
Domain
Cybersecurity / Internet Intelligence / Risk Management
Required skills
Go, REST API design, gRPC, PostgreSQL, SQL, automated testing, observability, CI/CD, Kubernetes, Google Cloud Platform
Preferred skills
Cybersecurity domain knowledge, event-driven systems (Pub/Sub/Kafka), AI coding tools, OpenAPI specifications
Technologies
Go, gRPC, PostgreSQL, Splunk, Google SecOps, Microsoft Sentinel, Google Cloud Pub/Sub, Kubernetes, AWS, Google Cloud Platform
Responsibilities
Own small-to-medium backend API features end to end; Build and extend public REST and gRPC APIs; Develop risk event endpoints for SIEM integrations; Collaborate with frontend engineers to define API contracts; Integrate data and services using gRPC and Google Cloud Pub/Sub; Analyze and optimize API performance; Write automated tests and implement observability.
Seniority
Mid-level, hands-on IC