Principal Software Engineer, Backend (Go)

Added
15 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

kubernetes go rest api oidc jwt
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now โ†’

๐Ÿ“‹ Description

  • Design and build Go microservices, model database schemas, and write migrations for the
  • Design and implement durable orchestration in Temporal โ€” idempotency, retries, timeouts
  • Design public REST APIs with OpenAPI, along with multi-language SDKs.
  • Build event-driven, asynchronous communication between services on a distributed streaming or
  • Implement authentication and authorization boundaries across an enterprise IAM platform and an API
  • Extend the identity model with standards-based user and group lifecycle provisioning (SCIM), and

๐ŸŽฏ Requirements

  • 10+ years of professional software engineering, including 5+ years building production backend
  • Strong Go fundamentals: concurrency, context propagation, error wrapping, stdlib HTTP routing (Go
  • Deep relational database experience: schema design, migrations, transactions, and query tuning
  • Track record designing versioned REST APIs consumed by external clients, and the SDKs generated
  • Experience building durable or event-driven asynchronous systems โ€” workflow engines, streaming
  • Solid grasp of OIDC, JWT validation, RBAC modeling, and multi-tenant isolation behind an IAM

๐ŸŽ Benefits

  • Work with an established Silicon Valley leader in the cloud infrastructure industry
  • Work with exceptionally passionate, talented and engaging colleagues, helping Fortune 500 and
  • Be a part of cutting-edge, open-source innovation
  • Thrive in the high-energy environment of a young company where openness, collaboration
  • Professional development and training
  • Attend conferences and working groups
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’