W2 ONLY - NO C2C
Title:
GCP Platform Engineer
Duration:
contract through Feb 2027 - likely to get extended
Location:
100% Remote EST hours
Must Have Requirements:
Strong production experience developing applications and services in Go
Hands-on experience with Google Cloud Platform
Deep experience with Terraform for infrastructure automation
Strong understanding of OAuth 2.0, OpenID Connect (OIDC), JWT authentication, and identity management
Experience building and supporting HTTP services and APIs
Knowledge of distributed systems concepts including locking, leases, and concurrency
Experience working with Cloud Run, IAM, and service accounts
Familiarity with Firestore transaction management and database optimization
Experience designing secure networking solutions including VPCs and private connectivity
Experience with container technologies and Docker
Strong troubleshooting and production support skills
Excellent written and verbal communication skills
Day to day:
We are seeking a Senior Platform Engineer to help design, build, and maintain cloud-native platform services that support internal products and engineering teams. This role is heavily focused on Google Cloud Platform (GCP), infrastructure automation, security, and developer enablement.
You will work closely with engineers to create scalable, secure, and reliable platforms that improve how applications are built, deployed, and operated in production environments.
What You'll Be Doing
Design and develop platform services using Go
Build and maintain cloud infrastructure within Google Cloud Platform
Automate infrastructure deployment and management using Terraform
Develop secure authentication and authorization solutions using OAuth 2.0 and OpenID Connect
Create and support containerized workloads running on Cloud Run
Implement scalable and secure networking solutions across cloud environments
Design and maintain Firestore databases, transactions, and indexing strategies
Build tooling and services that improve developer productivity and platform reliability
Monitor platform health, create alerting strategies, and participate in production incident response
Improve container security, image governance, and vulnerability management processes
Develop and maintain technical documentation and user-facing product documentation
Contribute to testing strategies including unit, integration, and emulator-based testing