Back-end Software Development Engineer

FastTek Global

Dearborn (MI)

On-site

USD 140,000 - 190,000

Full time

11 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

FastTek Global is seeking a Software Engineer on the Cloud Engineering team to design, develop, and maintain the cloud platform and automation tooling that powers our platform transformation. You will contribute to reliability, scalability, and cost-efficiency for millions of vehicles.

You will work across Kubernetes, multi-cloud (AWS/GCP), Terraform, CI/CD, and observability to enable fast, zero-downtime shard provisioning and managed infrastructure at scale.

Qualifications

  • Experience provisioning and managing Kubernetes clusters (EKS or GKE) in production.
  • 3+ years managing cloud infrastructure on AWS and/or GCP.
  • Strong Terraform skills — modular, production-grade IaC with GitOps workflows.
  • Experience with Helm for packaging and deploying multi-environment Kubernetes workloads.
  • Strong debugging and problem-solving skills for cloud infrastructure and distributed systems.
  • Experience with monitoring and observability tools (Prometheus, Grafana, Datadog, or equivalent).
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 5+ years of professional software or cloud engineering experience.

Responsibilities

  • Design, develop, and maintain the cloud platform and automation tooling powering our platform transformation.
  • Contribute to reliability, scalability, and cost-efficiency of a system serving millions of vehicles.

Skills

Kubernetes mgmt
Terraform
GitOps
CI/CD
Python/Go/Node.js
Monitoring
Security IAM
Networking
Problem solving

Education

Bachelor's or Master's in CS/Engineering

Tools

Terraform
Helm
Istio
ArgoCD
Tekton
Concourse
Prometheus
Grafana
Datadog

Job description

  • Our mission is to empower teams to reliably run production systems using modern cloud-native tools.
  • We focus on building scalable, automated, and resilient solutions that benefit the entire engineering organization - managing the infrastructure that connects and serves 26M+ vehicles globally.
  • We are currently executing a multi-phase platform transformation: decoupling services to reduce blast radius, building a shard-based architecture to scale to 2028 demand, and laying the groundwork for GCP migration.
  • This is not maintenance work - it is foundational platform engineering that shapes how connected vehicle platform operates for the next five years.
  • Our primary customers are internal engineering teams, but the solutions we build have direct impact on vehicle reliability, operational cost, and ability to launch new vehicle programs on time.
About The Team
  • Our mission is to empower teams to reliably run production systems using modern cloud-native tools.
  • We focus on building scalable, automated, and resilient solutions that benefit the entire engineering organization - managing the infrastructure that connects and serves 26M+ vehicles globally.
  • We are currently executing a multi-phase platform transformation: decoupling services to reduce blast radius, building a shard-based architecture to scale to 2028 demand, and laying the groundwork for GCP migration.
  • This is not maintenance work - it is foundational platform engineering that shapes how connected vehicle platform operates for the next five years.
  • Our primary customers are internal engineering teams, but the solutions we build have direct impact on vehicle reliability, operational cost, and ability to launch new vehicle programs on time.
Responsibilities
  • As a Software Engineer on the Cloud Engineering team, you will be responsible for designing, developing, and maintaining the cloud platform and automation tooling that powers our platform transformation.
  • Your contributions will directly impact the reliability, scalability, and cost-efficiency of a system serving millions of vehicles.
Skills Required
Key responsibilities include:
Platform Development & Automation
  • Design and build cloud-native solutions that enable automated, repeatable shard provisioning - including cluster bootstrapping, network configuration, service mesh setup, and health validation.
  • Build the control plane tooling that allows a new shard to be provisioned and traffic-ready in under 24 hours with zero manual steps.
  • Infrastructure as Code Own and extend production Terraform modules for multi-cloud environments (AWS and GCP).
  • Maintain GitOps-driven infrastructure workflows using Atlantis or similar tooling. Ensure infrastructure changes are reviewed, tested, and auditable before reaching production.
Kubernetes & Service
  • Mesh Provision, manage, and automate Kubernetes cluster lifecycle (EKS and GKE).
  • Write Helm charts for multi-shard deployments parameterized by shard ID, region, and environment.
  • Configure and operate Istio service mesh including traffic management, mTLS enforcement, and observability.
  • GCP Platform Engineering Build and operate GCP-native platform components: GKE workload deployment, Pub/Sub integration, Cloud Storage, Secret Manager, workload identity federation, and VPC-SC perimeter controls.
  • Support the phased migration from AWS to GCP as the architecture evolves.
API Gateway & Ingress
  • Configure and operate API gateway infrastructure (Tyk, Apigee, or NGINX) including routing policies, mTLS enforcement, rate limiting, and SLI/SLO metric replication.
  • Drive zero-downtime ingress migrations with automated runbook validation.
CI/CD Automation
  • Develop and maintain CI/CD pipelines using ArgoCD, Tekton, or Concourse.
  • Automate deployment gates - cluster health checks, fleet distribution validation, rollback triggers - so that shard migrations execute reliably without human intervention at each step.
Security & Compliance
  • Implement IAM best practices across AWS and GCP: environment-specific role isolation, workload identity, least-privilege access, and automated access reviews.
  • Implement and maintain monitoring for quota thresholds, certificate expiry, and security policy drift.
Observability & Monitoring
  • Build and maintain monitoring, alerting, and dashboarding solutions (Prometheus, Grafana, Datadog, Cloud Operations) that give engineering teams real-time visibility into shard health, fleet distribution balance, and platform SLOs.
  • Automation & Tooling Write automation scripts and internal tools (Python, Go, Bash, Node.js) that improve platform workflows - migration orchestration CLIs, fleet distribution validators, runbook automation, and capacity planning tools.
Operational Support
  • Participate in on-call rotations, troubleshoot incidents, and apply SRE principles to improve system resilience.
  • Drive root cause elimination, not just mitigation.
Experience Required
Skills & Experience
Must Have
  • Experience provisioning and managing Kubernetes clusters (EKS or GKE) in production
  • 3+ years managing cloud infrastructure on AWS and/or GCP
  • Strong Terraform skills - writing modular, production-grade IaC with GitOps workflows
  • Experience with Helm for packaging and deploying multi-environment Kubernetes workloads
  • Strong debugging and problem-solving skills for cloud infrastructure and distributed systems
  • Experience with monitoring and observability tools (Prometheus, Grafana, Datadog, or equivalent)
Experience Preferred
Highly Desired:
  • GCP experience: GKE, Pub/Sub, Cloud Storage, workload identity, VPC-SC, Cloud Operations
  • API gateway experience: Tyk, Apigee, or NGINX - routing, policy management, mTLS, SLI replication
  • Service mesh experience: Istio traffic management, mTLS, and observability
  • gRPC service design and protobuf schema management
  • Experience with CI/CD platforms: ArgoCD, Tekton, Concourse, or similar GitOps tooling
  • Programming proficiency in Python, Go, Java (Spring Boot), or Node.js
  • Security: IAM role isolation, mTLS, OAuth2/OIDC, securing multi-cloud environments at scale
  • Experience with Atlantis, Terragrunt, or similar collaborative Terraform workflows
Education Required
Minimum Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 5+ years of professional software or cloud engineering experience
  • Demonstrated experience shipping and operating production infrastructure at scale
Additional Information
Why This Role:
  • You will be building the platform that enables connected vehicle architecture to scale beyond its current limits - eliminating single-cluster blast radius risk, enabling sharded multi-cloud deployment, and making GCP migration a reality.
  • The work is technically hard, the scale is real, and the impact is direct.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Platform & Solutions
Staff Software Engineer, Platform & Solutions

twentysix • El Segundo (CA)

On-site
USD 180,000 - 240,000
Platform Engineer
Platform Engineer

Jobtailor • Lincolnshire (IL)

On-site
USD 140,000 - 180,000
Cloud Platform Engineer
Cloud Platform Engineer

Pentangle Tech Services | P5 Group • Michigan

On-site
USD 110,000 - 170,000
Tazapay - Staff DevOps Engineer
Tazapay - Staff DevOps Engineer

Tazapay • Bloomington (IN)

On-site
USD 150,000 - 190,000
Software Engineer - Infrastructure
Software Engineer - Infrastructure

Emergentlabsinc • San Francisco (CA)

On-site
USD 110,000 - 150,000
401(k)
Health, dental, and vision insurance
Unlimited Paid Time Off
+1
Lead Cloud Platform Engineer / DevOps & SRE
Lead Cloud Platform Engineer / DevOps & SRE

Compunnel, Inc. • San Leandro (CA)

On-site
USD 150,000 - 180,000
Cloud Infrastructure Architect, Okta Federal
Cloud Infrastructure Architect, Okta Federal

United States Digital Space LLC • Washington

On-site
USD 180,000 - 240,000
Cloud Software Engineer
Cloud Software Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 140,000 - 190,000
Platform Architect
Platform Architect

Biorce • Austin (TX)

Hybrid
USD 130,000 - 160,000
Company-sponsored premium gym membership
Modern equipment and productivity tooling
Regular company events and team offsites
Platform Engineer
Platform Engineer

Jobtailor • Town of Texas (WI)

On-site
USD 120,000 - 180,000