Senior Software Engineer
- Job ID
- 61470
As a Senior Full Stack Engineer, you will play a pivotal role in developing high-performance, secure, and maintainable software solutions. You are a "Clean Code" practitioner who believes that writing code is a craft, ensuring every line is testable and efficient. This role requires a deep understanding of the full software development lifecycle—from local development and automated testing to managing production-grade services using Ford-standard security and quality tools.
Full Stack Engineering: Develop enterprise-ready backend services using Java Spring Boot and Node.js, while building high-performance, dynamic user interfaces in React.
AI Feature Development: Implement and utilize MCP to create seamless connections between AI models and diverse data sources.
Engineering Excellence: Champion Clean Code aspects and write comprehensive test cases (unit, integration, and E2E) to ensure 100% confidence in production deployments.
API Management & Security: Design, secure, and manage APIs using Apigee, ensuring every endpoint is hardened using 42Crunch and compliant via FOSSA.
Agile Collaboration: Actively participate in all Agile ceremonies, delivering high-value features in a fast-paced, iterative production environment.
Production Support: Take ownership of code running in production, monitoring performance, and ensuring high availability for global users.
Experience: Minimum 3 years of professional experience in full-stack software development.
Backend Mastery: Deep expertise in Java and Spring Boot (Data, Security, Cloud) and experience building server-side applications with Node.js.
Frontend Mastery: Advanced proficiency in React.js, including hooks, context API, and modern CSS frameworks (Tailwind/Material UI).
AI Specialization: Proven hands-on experience with LLMs, and familiarity with Model Context Protocol (MCP).
Database Knowledge: Strong experience with both Relational (PostgreSQL/Oracle) and NoSQL (MongoDB/Redis) databases.
Ford Toolset: Direct experience with Apigee, 42Crunch, FOSSA, and SonarQube.
Cloud & DevOps: Experience with cloud platforms (GCP)
Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
-
Built on one bold idea and the passion to define sustainable transportation for generations to come, Ford is a story about people with a vision that’s still being written.
What We Do -
Ford’s culture fuels the kind of momentum where ideas flow, progress is unstoppable, and our people keep redefining what it means to innovate.
Our People and Culture -
At Ford, your work matters, your life matters and we’re here to back the whole you—from growth to well-being—so you show up ready to realize your full potential.
Your Benefits
Jobs For You.
Explore roles tailored to your interests, based on your preferences and experience.
-
Hourly Production Team Member -TEMPORARY FULL-TIME- Louisville Area
- Louisville, Kentucky
-
Data Scientist
- Dearborn, Michigan
-
Program Body Vehicle Line Specialist
- Dearborn, Michigan
-
CNC Machining Engineer - Automotive Powertrain
- Dearborn, Michigan