Senior Software Engineer - GO
Core
Building secure, scalable backend infrastructure and services from scratch for an enterprise-scale product.
Role type
Senior backend software engineer (Go)
Builds
Backend services, API design, and infrastructure systems
Domain
Enterprise software, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, microservices, service-oriented architecture, raw SQL, Postgres, CI/CD, Kubernetes, observability tooling
Preferred skills
OAuth 2.0, SAML, OIDC, WebAuthn, corporate IT security tooling, audit log systems, regulatory compliance frameworks (SOC 2, ISO 27001, GDPR, CCPA), PKI infrastructure
Technologies
Go, Postgres, Kubernetes
Responsibilities
Convert product requirements into technical design documentation, architect and implement backend services, design systems with high availability and fault tolerance, embed security thinking at every layer, own API design including schema modeling, conduct engineering hiring interviews
Seniority
Senior, hands-on IC