CareerMentors
Senior Backend Software Engineer (Go) Remote
Remote Backend Development role with clear candidate location fit.
PostedJul 11, 2026
Eligible countries3 accepted countries
Seniority signalSenior
Work settingRemote
Accepted candidate locations
CanadaMexicoUSA
Role overview
Senior Backend Software Engineer (Go) Remote
Requirements and responsibilities
Readable role content extracted into sections for faster review.
You will
- 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
Must haves
- 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
Nice to haves
- Identity company experience (e.g., Okta, OneLogin)
- Built customer-facing identity/security infra (not just internal)
Work authorization & reality
- Must be authorized to work in US or Canada
- No visa sponsorship
- Support for transfers & straightforward authorizations (e.g., TN status)
- Remote in North America time zones (no international)
Similar roles
Keep a backup shortlist.
Stack
Use these tags to compare similar remote roles.
Location eligibility
Candidates should apply only when their profile country is listed here.
Hiring flow
WithMira shows the role, then sends candidates to the company application.
1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.