Software Engineer

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

About The Position

Ford Motor Company is seeking a highly skilled and experienced Senior Software Engineer with a strong background in data analytics. The role focuses on designing, developing, and deploying software solutions on Google Cloud Platform (GCP), supporting data science teams, developing APIs, and building automation pipelines. The engineer will apply security best practices and use Python and modern development tools to improve engineering efficiency, code quality, and deployment processes. Experience in the automotive industry is highly valued. The position is hybrid and requires onsite work four or more days per week. It is salary grade 8, with a stated salary range of $115,000–$192,900. Visa sponsorship is available. Candidates must be legally authorized to work in the United States, with employment eligibility verified at hire.

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 enable data scientists to 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 scalable 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, new parent ramp-up programs, and subsidized back-up child care.
  • Family-building benefits, including adoption and surrogacy expense reimbursement and fertility treatments.
  • Vehicle discount program for employees and family members, and management leases.
  • Tuition assistance.
  • Established and active employee resource groups.
  • Paid time off for individual and team community service.
  • Generous 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