Ford Motor Company

Principal Software Engineer

Ford Motor Company

full-time

Posted on:

Location Type: Hybrid

Location: Dearborn • Missouri • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

CloudGoogle Cloud PlatformJavaMicroservicesPythonTerraform

About the role

  • As a Principal Software Engineer within the Global Industrial System Analytics organization, you will be a hands-on technical leader delivering working software.
  • You will be responsible for design, development, and optimization of complex solutions for the Industrial System.
  • You will solve complex, large-scale software engineering problems and build highly available, performant, and cost-effective solutions that power Ford's transformation of the Industrial System into a data-first, Analytics and AI-enabled organization.
  • While not a people management role, you will actively contribute to hiring, onboarding, and mentoring top-tier engineering talent and act as a technical bar-raiser across the organization.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Systems Engineering or equivalent combination of relevant education and experience.
  • 8+ years of experience in software engineering or data platform development, including deep hands-on experience building and operating large-scale systems.
  • Expertise in one or more programming languages, Python and Java preferred, on large scale platforms.
  • Knowledge of DevSecOps Tools: GitHub Actions, GCP Cloud Build or Tekton, Terraform, SonarQube, etc.
  • Experience with Cloud Architecture (preferably GCP): Modular Microservices, REST APIs and Serverless platforms like Cloud Run and Cloud Functions.
  • 5+ years of experience mentoring engineers and leading cross-team technical initiatives.
Benefits
  • Immediate medical, dental, and prescription drug coverage
  • Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up childcare and more
  • 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
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off and the option to purchase additional vacation time.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software engineeringdata platform developmentPythonJavaDevSecOpsCloud ArchitectureModular MicroservicesREST APIsServerless platformsCloud Run
Soft skills
technical leadershipmentoringhiringonboardingcross-team collaboration
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Computer EngineeringBachelor’s degree in Systems Engineering
Ford Motor Company

Senior Software Engineering Manager

Ford Motor Company
Seniorfull-timeMissouri · 🇺🇸 United States
Posted: 7 hours agoSource: efds.fa.em5.oraclecloud.com
AWSAzureCloudGoogle Cloud PlatformJavaJavaScriptNode.js
General Motors

Software Engineer – Battery HIL Integration, Simulation

General Motors
Junior · Midfull-timeMissouri · 🇺🇸 United States
Posted: 16 hours agoSource: generalmotors.wd5.myworkdayjobs.com
Python
TRIMEDX

Senior Staff Software Engineer, AI/ML

TRIMEDX
Seniorfull-timeMissouri, Texas · 🇺🇸 United States
Posted: 3 days agoSource: trimedx.wd1.myworkdayjobs.com
JavaMicroservicesPython
General Motors

Staff Deploy Software Engineer

General Motors
Leadfull-timeMissouri, Texas · 🇺🇸 United States
Posted: 4 days agoSource: generalmotors.wd5.myworkdayjobs.com
Kubernetes