You will own the architecture and delivery of backend services on GCP that broker and orchestrate API integrations for vehicle features.
Responsibilities
Design and implement reliable, scalable APIs and event-driven flows (REST/gRPC, webhooks, Pub/Sub), including rate limiting, retries, backoff, and circuit breakers.
Define and implement authentication and authorization for partner integrations (OAuth 2.0, OpenID Connect, mTLS, JWT), secrets management, and key rotation.
Integrate services with enterprise cloud environments, identity, networking, and observability tooling; establish secure connectivity across clouds.
Establish SLIs/SLOs, monitoring, logging, tracing, alerting, and on-call readiness; drive SRE best practices.
Lead CI/CD and infrastructure as code; standardize build, deploy, and release processes, and mentor engineers.
Required Skills
5+ years of backend software engineering experience.
Strong experience designing and operating services on Google Cloud.
Proficiency in Go, Java, or Python.
Experience with API management and partner ecosystems (Apigee/API Gateway, developer portals).
Solid understanding of REST/gRPC, asynchronous messaging, and API-first design.
Solid understanding of OAuth 2.0/OIDC, JWT, TLS/mTLS.
Proven experience building scalable, highly available systems and operating them in production.