Cloud Engineer
Role details
Job location
Tech stack
Requirements
Seeking an experienced Cloud Engineering Software Engineer to join the Connected Vehicle Platform team. This role focuses on designing, building, and operating scalable, cloud-native infrastructure that supports over 26M connected vehicles globally. The ideal candidate will have strong expertise in Kubernetes, multi-cloud environments (AWS/Google Cloud Platform), Infrastructure as Code, automation, and platform engineering, with a focus on reliability, scalability, and cost optimization.
ResponsibilitiesDesign and build cloud-native platform solutions enabling automated, repeatable shard provisioningDevelop control plane tooling to provision production-ready shards within 24 hours with zero manual interventionBuild and maintain Infrastructure as Code (IaC) using Terraform for multi-cloud environments (AWS & Google Cloud Platform)Implement and manage GitOps workflows using tools like Atlantis or similarProvision, manage, and optimize Kubernetes clusters (EKS, GKE)Develop and maintain Helm charts for multi-environment and multi-shard deploymentsConfigure and operate Istio service mesh including traffic management, mTLS, and observabilityBuild and operate Google Cloud Platform-native services (GKE, Pub/Sub, Cloud Storage, Secret Manager, VPC-SC)Support AWS to Google Cloud Platform migration initiatives for evolving platform architectureConfigure and manage API gateways (Tyk, Apigee, NGINX) with routing, rate limiting, and security policiesDevelop and maintain CI/CD pipelines using ArgoCD, Tekton, Concourse, or similar toolsImplement automated deployment validation, rollback mechanisms, and health checksEnforce IAM best practices, security policies, and compliance across AWS and Google Cloud PlatformBuild monitoring, alerting, and observability solutions using Prometheus, Grafana, Datadog, or Cloud OperationsDevelop automation tools and scripts using Python, Go, Bash, or Node.jsParticipate in on-call rotations, troubleshoot incidents, and apply SRE principles for system reliabilityDrive root cause analysis and continuous improvement initiatives
Experience Required5+ years of experience in Cloud Engineering, DevOps, Platform Engineering, or SRE rolesHands-on experience managing Kubernetes clusters (EKS or GKE) in productionStrong expertise in Terraform and Infrastructure as Code (IaC) with modular designExperience implementing GitOps workflows and infrastructure automationStrong experience with Helm for Kubernetes deploymentsHands-on experience with AWS and/or Google Cloud Platform cloud platformsExperience with monitoring and observability tools (Prometheus, Grafana, Datadog, etc.)Strong debugging, troubleshooting, and problem-solving skills in distributed systemsExperience building and operating production-scale infrastructure
Experience PreferredGoogle Cloud Platform expertise including GKE, Pub/Sub, Cloud Storage, workload identity, and VPC-SCExperience with API gateways (Tyk, Apigee, NGINX) and traffic/security policiesHands-on experience with Istio service mesh and observabilityExperience with gRPC and protobuf schema designCI/CD tools experience (ArgoCD, Tekton, Concourse)Programming experience in Python, Go, Java (Spring Boot), or Node.jsSecurity expertise including IAM, mTLS, OAuth2/OIDC, and multi-cloud securityExperience with Terraform collaboration tools like Atlantis or Terragrunt
Education RequiredBachelor's degree in Computer Science, Engineering, or related field