CPS – Systems Developer

Ford Motor Company•Dearborn, MI
•$147,077 - $192,925•Hybrid

About The Position

Ford Motor Company is hiring a CPS – Systems Developer in Dearborn, Michigan. This is a hybrid position, with work performed both from home and at the Dearborn worksite; employees must live within a reasonable commuting distance. The role designs and builds cloud-native solutions on Google Cloud Platform (GCP) to improve software deployment, scalability, and operational efficiency. It develops and maintains CI/CD pipelines, automates platform operations, and creates reusable infrastructure-as-code modules. The developer supports secure GCP workload access and management, builds automation and API solutions with Go, and works with development teams to create a reliable, intuitive developer platform. The role provides guidance and best practices for GCP project and resource deployment pipelines, troubleshoots platform and application issues, and implements enterprise observability through monitoring, logging, and alerting. It continuously enhances platform capabilities across GCP, AWS, and other cloud technologies, participates in on-call rotations, responds to incidents, and applies Site Reliability Engineering principles to improve resilience.

Requirements

  • Bachelor’s degree or foreign equivalent in Systems Engineering, Software Development, Computer Science, Electronics, Electronic Engineering, Electrical and Electronics Engineering, Electronics and Communication Engineering, or a related field.
  • Five years of progressive, post-baccalaureate experience in the job offered or a related occupation.
  • Five years of experience building and maintaining systems with infrastructure-as-code tooling using Terraform or AWS, including engineering, coding, and supporting infrastructure deployed as code.
  • Five years of experience building CI/CD automation to deploy and maintain infrastructure as code and applications, including automated release processes with building, testing, notifications, versioning, and release best practices.
  • Five years of experience using Google Cloud Platform and its native services, making architectural and engineering decisions and recommendations, and managing 15,000 or more GCP projects or a similar number of AWS or Azure accounts or subscriptions.
  • Five years of software development experience creating custom tooling to support platforms and their users, developing systems for new initiatives, and maintaining existing systems.
  • Five years of systems engineering experience using available technologies and vendors to engineer GCP Operations solutions that meet architectural guidelines and compliance, security, and IaC requirements.
  • Five years of architectural experience designing solutions with native cloud services from GCP, AWS, or Azure while adhering to compliance, security, and release processes.
  • Five years of experience using SRE practices to architect and deliver monitoring and alerting solutions for platforms and their components.
  • Legally authorized to work in the United States; employment eligibility will be verified at hire.
  • Must live within a reasonable commuting distance of the Dearborn, Michigan worksite.

Responsibilities

  • Design and build cloud-native solutions on GCP to improve software deployment, scalability, and operational efficiency.
  • Develop and maintain CI/CD pipelines using tools such as Concourse, ArgoCD, and Tekton.
  • Automate platform processes to improve developer productivity and system reliability.
  • Use Terraform and OpenTofu to develop reusable infrastructure-as-code modules for GCP and its infrastructure components.
  • Implement GCP permissions, roles, organization constraints, configurations, workload identity, and security best practices.
  • Develop Go-based automation solutions for API development and management, including solutions using Go templating and internal tools.
  • Create an intuitive, reliable, easy-to-use platform with a developer-first mindset.
  • Collaborate with development teams to support seamless integration with GCP Cloud.
  • Provide guidelines and best practices for GCP project and resource deployment pipelines, using tools such as Cloud Build and Terraform.
  • Ensure deployment pipelines are scalable, secure, and repeatable.
  • Troubleshoot complex GCP platform issues, application failures, and performance bottlenecks using diagnostic and debugging techniques.
  • Implement and maintain enterprise-level observability across GCP using monitoring, logging, and alerting tools such as Prometheus, Dynatrace, and Splunk.
  • Ensure logging and metrics enable developers to monitor and diagnose application issues.
  • Enhance platform capabilities using developments in GCP, AWS, and other cloud technologies.
  • Participate in on-call rotations, troubleshoot incidents, and apply SRE principles to improve system resilience.
  • Build and maintain infrastructure-as-code systems and support infrastructure deployed with IaC.
  • Build CI/CD automation for deploying and maintaining infrastructure and applications, including automated build, test, notification, and release processes.
  • Make architectural and engineering recommendations for GCP infrastructure and application teams, including managing 15,000 or more GCP projects or a similar number of AWS or Azure accounts or subscriptions.
  • Develop and maintain custom platform tooling and systems that support platform users and new initiatives.
  • Engineer GCP Operations solutions that meet architectural guidelines and compliance, security, and IaC requirements.
  • Architect cloud-native solutions using GCP, AWS, or Azure while adhering to compliance, security, and release processes.
  • Architect and deliver monitoring and alerting solutions for the platform and GCP Operations tooling.

Benefits

  • Immediate medical, dental, and prescription drug coverage.
  • Flexible family care, parental leave, new parent ramp-up programs, and subsidized backup childcare.
  • Vehicle discount program for employees and family members, and management leases.
  • Tuition assistance.
  • Employee resource groups.
  • Paid time off for individual and team community service.
  • Paid holidays, including the week between Christmas and New Year's Day.
  • Paid time off and the option to purchase additional vacation time.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service