Back-end Software Development Engineer
Job in
Dearborn, Wayne County, Michigan, 48120, USA
Listed on 2026-08-29
Listing for:
FastTek Global
Full Time
position Listed on 2026-08-29
Job specializations:
-
IT/Tech
Systems Engineer, Cloud Computing: Infrastructure & Operations, SRE/Site Reliability
Job Description & How to Apply Below
- 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.
- 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.
- 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.
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 Git Ops-driven infrastructure workflows using Atlantis or similar tooling. Ensure infrastructure changes are reviewed, tested, and auditable before reaching production.
- Mesh Provision, manage, and automate Kubernetes cluster lifecycle (EKS and GKE).
- Write Helm charts for multi-shard deployments parameterized by shard , 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.
- 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.
- 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.
- 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×