Senior Backend Software Engineer (Go)

New
North America, North America (Pacific to Eastern time zones)Full-TimeSenior
Salary180,000 - 230,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6–20 years backend engineering experience
Required Skills
SQLJavaKubernetesGoCI/CDRESTful APIsDistributed Systems

Requirements

  • 6–20 years backend engineering experience
  • Strong in Go (preferred) or Java
  • Excellent CS fundamentals
  • Broad backend expertise: APIs, databases, distributed systems, infra
  • Owned end-to-end systems in startup or major production at big tech
  • Built secure, scalable architectures
  • Experience with IAM protocols: OAuth 2.0, SAML, OIDC, WebAuthn
  • Familiarity with PKI, certificate authorities, corporate IT/security (MDM, endpoint)
  • Implemented production audit logging
  • Strong CI/CD concepts & Kubernetes experience
  • Database schema design & raw SQL
  • Worked with compliance: SOC 2, ISO 27001, GDPR, CCPA
  • CS degree from top program

Responsibilities

  • Architect & build secure, scalable distributed microservices
  • Design systems for high availability & enterprise workloads
  • Implement robust audit logging & observability
  • Design database schemas & write performant raw SQL
  • Build/maintain production CI/CD pipelines & Kubernetes deployments
  • Design/implement identity & access management integrations (OAuth, SAML, OIDC, WebAuthn)
  • Contribute to compliance practices (SOC 2, ISO 27001, GDPR, CCPA)
  • Partner across product, design & engineering
View Full Description & ApplyYou'll be redirected to the employer's site
180,000 - 230,000 USD per year
Apply Now