Sr. Software Engineer
Ford Motor CompanyAbout the role
In this role…
At Ford Motor Company, we're not just building cars; we're shaping the future of mobility and redefining what's possible. Our Global Data Insight & Analytics (GDIA) organization is at the forefront of this transformation. We harness the immense power of data and artificial intelligence to navigate the complexities of the information age, realize enterprise goals, uncover hidden opportunities, and achieve data superiority. We believe that data-driven insights are key to driving innovation, optimizing operations, and delivering exceptional experiences to our customers worldwide.
Join a dynamic and innovative team within GDIA: Design Cost & Complexity Analytics. We develop cutting-edge data products and analytical software, providing crucial insights to a broad range of skill teams across Ford. Our mission is to deliver tangible value through critical thinking, advanced Artificial Intelligence (AI), Machine Learning (ML), and optimization techniques. Specifically, the Design Cost & Complexity Analytics team plays a pivotal role in optimizing design and cost strategies, directly impacting Ford's product development. This is a high-impact area where your contributions will be directly visible and valued.
The Opportunity: Your Role as a Technical Anchor & Lead Software Engineer
Are you a seasoned software engineer with a passion for leadership, technical excellence, and driving impactful solutions? We are seeking a highly skilled and visionary Technical Anchor & Lead Software Engineer to join our team.
This is a unique and pivotal role that blends deep technical expertise with strong leadership. You will be instrumental in guiding and mentoring software engineering teams, driving technical strategy, and architecting robust, scalable software solutions. You'll be involved in the entire Software Development Life Cycle (SDLC) – from design and architecture to development, testing, and deployment of critical applications. This is your chance to shape the future of analytics at Ford, working with cutting-edge technologies like Google Cloud Platform (GCP), AI/ML, and leveraging a product-driven operating model to deliver significant business value.
What You'll Do
Lead & Mentor:
- Guide, mentor, and inspire a team of talented software engineers, fostering a culture of technical excellence and continuous improvement.
- Champion best practices, including paired programming, to facilitate cross-training, upskilling, and accelerate problem-solving and delivery.
- Actively participate in hiring processes and talent retention initiatives, helping to build and sustain a world-class engineering team.
Drive Technical Strategy & Architecture:
- Lead the technical strategy and execution for developing robust, scalable, and secure software solutions.
- Collaborate closely with Architects and other Technical Anchors to design and architect solutions that meet complex business needs.
- Define and enforce best practices and coding standards for various technologies (e.g., Python, Angular/React, Git, GCP), working with other Technical Anchors and Centers of Excellence.
Hands-on Development & Delivery:
- Work closely with Product Managers and Product Owners to translate high-level business value needs ("the WHAT") into detailed, actionable User Stories ("the HOW") for the engineering team.
- Engage in full-stack development, demonstrating proficiency in both front-end (user interface) and back-end (server-side logic, databases) development.
- Design and implement secure, efficient RESTful APIs to ensure seamless communication between different parts of applications.
- Work proficiently with both SQL and NoSQL databases, designing optimal schemas and writing high-performance queries.
- Utilize your expertise in Python, GCP, Git, AI/ML frameworks, and modern web frameworks like Angular or React.
Solve Complex Problems & Optimize Delivery:
- Analyze complex technical and business problems, identify bottlenecks, and develop effective, innovative solutions.
- Strategically balance the pursuit of "doing it right" with the imperative of "speed to delivery," adeptly identifying and mitigating risks, generating viable options, educating stakeholders, and managing justified technical debt.
Collaborate & Consult:
- Collaborate extensively with Data Scientists, Data Engineers, and other Software Engineers to develop robust analytical products.
- Act as a trusted technical consultant to business partners in Design Cost & Complexity, understanding their needs and processes to ensure the relevancy and impact of our
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s