Senior Backend Software Engineer (Go) job for an early-stage startup building secure enterprise-grade software, with a salary range of $180K – $230K. The role involves architecting and building secure, scalable distributed microservices, designing systems for high availability, and implementing robust audit logging and observability.
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
Benefits
- Equal Employment Opportunity
- Support for transfers & straightforward authorizations (e.g., TN status)