Software Engineer

Ford

Dearborn (MI)

On-site

USD 99,600 - 162,900

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Vehicle discount
Tuition assistance
Paid time off
Holidays

Job summary

Ford seeks a Senior Software Engineer to architect and deliver cloud-native microservices for our vehicle integration platform. You will craft scalable Spring Boot APIs on GCP, advocate best practices, and ensure reliability with observability and performance tuning.

You'll work with product managers, implement TDD/CI/CD, and use Tekton, SonarQube, and other DevOps tools to ship high-quality software. This role requires a strong background in microservices and CIAM.

Qualifications

  • Bachelor’s degree in computer science or engineering.
  • 5+ years of software engineering experience.
  • 3+ years with GCP, Cloud Run, Spring Boot, and Java.
  • Experience with Agile methodologies (Scrum and XP) as an Anchor/Team lead.
  • Experience launching large-scale global APIs on Azure and GCP.
  • Strong understanding of microservices for resiliency and performance.
  • Strong understanding of Identity Products (IDP) like IBM Security Verify and Azure AD B2C.
  • Agile software practices - TDD, CI/CD, Refactoring, Clean Code, Pairing/Mobbing.
  • Developing/publishing APIs with Swagger docs in Apigee and APIM.
  • Experience with DevOps tools like Jenkins, SonarQube, CheckMarx and GitHub.
  • Expert level software craftsmanship.

Responsibilities

  • Lead design, development, and implementation of scalable microservices architectures and desktop applications for the vehicle integration platform.
  • Develop Spring Boot/Java API/microservices on GCP using Cloud Run, Cloud Spanner, Cloud Pub/Sub, and more.
  • Champion engineering best practices, code reviews, and reusable components.
  • Drive CIAM-related work.
  • Implement observability, monitoring, and alerting (SLOs/SLIs) for reliability.
  • Lead performance engineering, bottleneck analysis, and capacity planning.
  • Deliver software with TDD, CI/CD, and frequent releases.
  • Collaborate with product managers to translate ideas into incremental production-ready user stories.
  • Execute API Load and Performance testing on APIs/modules.
  • Use DevOps tools like Tekton, SonarQube, Checkmarx, Fossa, and GitHub for deployment and management.

Skills

GCP
Spring Boot
Java
TDD
CI/CD
Agile (Scrum)
CIAM
Observability
Performance
DevOps
Jenkins
Tekton
GitHub

Education

Bachelor's degree in computer science or engineering
5+ years software engineering experience

Tools

Tekton
SonarQube
Checkmarx
Fossa
GitHub

Job description

As a Senior Software Engineer, you will be instrumental in designing, developing, and evolving our cloud native services supporting Ford retail consumers. This critical application leverages Jav Springboot, GCP Cloud Run, and cloud-native technologies to deliver optimal customer experience.

You will drive technical excellence, foster innovation, and ensure the scalability, reliability, and security of our core systems.

  • Lead the design, development, and implementation of robust, scalable microservices architectures and desktop applications for the vehicle integration platform.
  • Develop Spring Boot/Java API/microservices on Google Cloud Platform (GCP) utilizing GCP services such as Cloud Run, Cloud Spanner, Cloud Pub/Sub, and more.
  • Champion engineering best practices, including code reviews, adherence to architectural principles, and the development of reusable frameworks and components.
  • Experience in Customer Identity Access Management (CIAM)
  • Drive the implementation of comprehensive observability, monitoring, and alerting frameworks (SLOs/SLIs) to ensure the performance, reliability, and availability of critical systems.
  • Lead performance engineering initiatives, including proactive bottleneck identification, capacity planning, and the establishment of performance baselines and benchmarks.
  • Serve as a
  • Deliver software frequently using Test Driven Development (TDD), continuous integration, and continuous deployment (CI/CD)
  • Work with team members to establish best practices to maximize efficiency and minimize risk.
  • Interact and work closely with product managers to devise solutions and break them into incremental production-ready user stories.
  • Executing API Load and Performance (L&P) on API/modules developed.
  • Use DevOps tools such as Tekton, SonarQube, Checkmarx, Fossa, and GitHub to deploy, improve and manage software.
  • Bachelor’s degree in computer science or engineering
  • 5+ years of software engineering experience
  • 3+ years of experience with GCP, Cloud Run, Spring Boot, and Java
  • Experience working with Agile methodologies such as Scrum and eXtreme Programming as an Anchor and Team lead
  • Experience in launching large scale global API’s on cloud technologies such as Azure and GCP
  • Strong understanding of microservices and optimizing them for resiliency and performance
  • Strong understanding of Identity Products (IDP) such as IBM Security Verify and Azure AD B2C
  • Agile software engineering practices - TDD, CI/CD, Refactoring, Clean Code, Pairing/Mobbing
  • Developing and publishing APIs with Swagger docs in Apigee and APIM.
  • Experience with using DevOps tools like Jenkins, SonarQube, CheckMarxand GitHub
  • Expert level experience in software craftsmanship

As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including:

  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, 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.

This position is a salary grade 7 and ranges from $99,600-$146,600.

This position is a salary grade 8 and ranges from $115,000-$162,900.

Visa sponsorship is not available for this position.

Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

#LI-Onsite

#LI-DP2

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Ford Motor Company • Dearborn (MI)

On-site
USD 110,000 - 160,000
Medical coverage
Dental coverage
Vision coverage
+3
Lead Software Engineer, Physical Applications Services
Lead Software Engineer, Physical Applications Services

Ford • Palo Alto (CA), Northern (KY)

Hybrid
USD 167,000 - 317,000
Medical coverage
Parental leave
Tuition assistance
+2
Lead Software Engineer, Physical Applications Services
Lead Software Engineer, Physical Applications Services

Ford Motor • Palo Alto (CA)

Hybrid
USD 167,000 - 317,000
Medical, dental, vision coverage
Parental leave programs
Vehicle discount program
+3
Software Engineer - Vehicle Connectivity & mobility (VC&M)
Software Engineer - Vehicle Connectivity & mobility (VC&M)

Ford Motor Company • Dearborn (MI)

Hybrid
USD 74,000 - 166,000
Medical, dental, vision coverage
Paid time off & holidays
Vehicle discount program
+2
Full Stack Software Engineer
Full Stack Software Engineer

Ford • Detroit (MI)

Hybrid
USD 85,000 - 193,000
Medical, dental, vision coverage
Family care days & parental leave
Vehicle discount program
+2
Platform Engineer - Infrastructure
Platform Engineer - Infrastructure

Ford Motor Company • Dearborn (MI)

Hybrid
USD 85,000 - 193,000
Medical, dental, vision coverage
Tuition assistance
Vehicle discount program
+2
Software Engineer - Backend
Software Engineer - Backend

San R&D Business Solutions LLC • Bellevue (WA)

On-site
Immediate medical, dental, vision coverage
Flexible family care days
Tuition assistance
+2
Software Engineer, Platform Systems (SDV/FNV)
Software Engineer, Platform Systems (SDV/FNV)

Ford • Dearborn (MI), Northern (KY)

Hybrid
USD 102,000 - 166,000
Medical, dental, prescription drug
Tuition assistance
Vehicle discount program
+1
Staff Technical Program Manager - Cloud & Mobile
Staff Technical Program Manager - Cloud & Mobile

Ford Motor Company • Dearborn (MI)

Hybrid
USD 113,000 - 213,000
Medical coverage
Family care benefits
Vehicle discount program
+5
Software Engineering Manager
Software Engineering Manager

Ford Credit • California (MO)

On-site
USD 142,000 - 268,000
Medical coverage (health)
Dental coverage
Vision coverage
+5