×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Nashville, Davidson County, Tennessee, 37247, USA
Listing for: Ford Motor Company
Full Time position
Listed on 2026-01-19
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Full Stack Developer, AI Engineer
Job Description & How to Apply Below

We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves?

Enterprise Technology plays a critical part in shaping the future of mobility. If you’re looking for the chance to leverage advanced technology to redefine the transportation landscape, enhance customer experience and improve people’s lives, this is the opportunity for you. Join us and challenge your IT expertise and analytical skills to help create vehicles that are as smart as you are.

Join Ford’s Vehicle Care engineering team to transform the ownership experience for millions of customers and our dealer partners. We sit at the intersection of connected vehicles, AI/LLMs, and customer‑centric design. Building platforms that power Ford Pass, dealer‑facing Vehicle Care Portal, and emerging in‑vehicle experiences. You’ll work on systems that turn vehicle and service data into proactive, intelligent outcomes for customers, with real‑world impact at global scale.

In

this position...

We're seeking an experienced Senior Software Engineer to join our growing engineering team. In this role, you'll design and build scalable software solutions, mentor fellow engineers, and play a key part in shaping our technical direction. You'll work on challenging problems that directly impact our product and customers while contributing to a collaborative, innovation‑driven culture.

What you'll do...
  • Lead and deliver:
    Design, build, and operate scalable services and features end‑to‑end—from architecture and implementation to testing, deployment, and observability.

  • Drive quality:
    Champion maintainability, performance, and reliability through code reviews, documentation, and automated testing.

  • Mentor and uplift:
    Coach peers through pairing and reviews; help define standards and architectural direction.

  • Own systems:
    Take responsibility for critical services, reliability, and incident response in a sustainable on‑call rotation.

  • Partner across functions:
    Collaborate with product, design, and external stakeholders to ship customer‑centric solutions.

  • Evolve the platform:
    Explore and evaluate new technologies and apply innovated approaches to unlock better outcomes.

How we work…
  • Ownership with support:
    You’ll have autonomy to drive systems forward, plus collaboration with product, design, and platform teams.

  • Data‑informed decisions:
    We use system and business metrics to guide priorities and measure impact.

  • Sustainable operations:
    We share on‑call, invest in reliability, and continuously pay down technical debt.

  • Inclusive culture:
    We value different backgrounds and perspectives and create space for learning and growth.

You’ll have...
  • Bachelor’s degree in Computer Science, Computer Engineering, Systems Engineering or related field or equivalent combination of relevant education and experience.

  • 5+ years of industry software engineering experience and the ability to write high quality code in modern programming languages (e.g., Java, Go, Type Script, Python or similar) that will also include:

  • Approaching problems with a customer focused mindset to drive the right outcome for our customers (internal & external)

  • Strong collaboration skills with the ability to work across work streams within your team and contribute to your peers’ success

  • 3+ years of experience with cloud platforms (AWS, Azure, or GCP), databases, and API development

  • 2+ years of experience driving the adoption of innovative developer productivity tools - including AI assisted tools like Git Hub CoPilot, Claude Code, Google Gemini

Even better you may have...
  • Master’s degree in Computer Science, Computer Engineering, Systems Engineering or related field

  • Hands‑on experience building products with AI/ML integration, particularly Large Language Models (LLMs) or similar emerging technologies

  • Thrive in an autonomous environment with high ownership and an entrepreneurial mindset

  • Debug production issues across services and several levels of the stack

  • Experience expanding observability (metrics, logging, tracing) and driving performance improvements…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary