Software Engineer II (Backend)
Core
Building backend services and APIs for an Exposure Management platform that helps organizations identify and prioritize cybersecurity risks.
Role type
Mid-level backend software engineer
Builds
Reliable, high-performance product APIs combining internet intelligence with customer context
Domain
Cybersecurity / Risk Management
Deliverable
production ML models | product features
Required skills
Go, REST/gRPC API design, SQL, PostgreSQL optimization, 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, PostgreSQL, gRPC, Google Cloud Pub/Sub, Kubernetes, Google Cloud Platform, Splunk, Google SecOps, Microsoft Sentinel
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
Seniority
Mid-level, hands-on IC