Software Engineer

Ford Motor Company•Dearborn, MI
•$115,000 - $192,900•Hybrid

About The Position

Ford Motor Company is seeking a skilled and experienced Software Engineer with a strong background in data analytics. The role focuses on developing software and cloud solutions using Google Cloud Platform (GCP), with an emphasis on security management, automation, pipeline development, and Python coding. Experience in the automotive industry is highly valued. The engineer will develop and manage cloud applications and infrastructure, support data science teams, build and maintain APIs, and create CI/CD and infrastructure automation pipelines. The position also involves implementing cloud security practices, optimizing software, deploying containerized applications, and integrating GCP services. The role is hybrid and requires onsite work four or more days per week.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of experience in the automotive industry.
  • Strong software engineering experience with Python, API development, and GCP.
  • Hands-on experience with GCP services including BigQuery, Vertex AI, Cloud Functions, and Artifact Registry.
  • Experience with Terraform, Tekton, GitHub, and CI/CD pipeline automation.
  • Knowledge of cloud security, IAM, and application access controls.
  • Experience building Docker container images and deploying cloud-based applications.

Nice To Haves

  • Experience supporting data science, machine learning, or AI/ML workloads in GCP.
  • Familiarity with Kubernetes, microservices, and cloud-native application architecture.
  • Experience implementing DevSecOps practices and integrating security into CI/CD pipelines.
  • Knowledge of cloud monitoring, logging, troubleshooting, and performance optimization.
  • Experience optimizing cloud applications for scalability, reliability, and cost efficiency.
  • Familiarity with generative AI development tools to improve code quality and engineering productivity.
  • Experience supporting enterprise-scale software solutions within the automotive or manufacturing industry.

Responsibilities

  • Design, develop, and deploy software solutions on Google Cloud Platform (GCP), ensuring integration, scalability, and reliability.
  • Build and maintain cloud infrastructure and application capabilities that help data scientists develop and deploy solutions.
  • Build, integrate, and maintain APIs for data integration, application functionality, and communication between systems.
  • Develop and maintain CI/CD pipelines and infrastructure automation using tools such as Terraform, Tekton, and GitHub Copilot.
  • Manage identity and access management (IAM), permissions, and security controls for applications and cloud environments.
  • Refactor code, troubleshoot issues, improve application performance, and support product launches and deployments.
  • Build, manage, and deploy Docker container images for cloud-based applications.
  • Implement and integrate GCP services including BigQuery, Vertex AI, Artifact Registry, Cloud Functions, Cloud Scheduler, and Secret Manager.
  • Use Python, GitHub, and modern development tools to improve engineering efficiency, code quality, and deployment processes.

Benefits

  • Immediate medical, dental, vision, and prescription drug coverage.
  • Paid parental leave and new parent ramp-up programs.
  • Subsidized back-up child care.
  • Adoption and surrogacy expense reimbursement and fertility treatments.
  • 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.
  • Vacation time, sick/personal time, and paid holidays, including between Christmas Eve and New Year’s Day.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service