Ford Motor Company is hiring a Senior Software Engineer for its Product Development team. This is a fully telecommuting, work-from-home position; the employee may reside anywhere in the United States. The role is based in Dearborn, Michigan, and focuses on implementing platform and API solutions that support customer experiences and the platforms behind them. The engineer will contribute in roles ranging from architect and technical team leader to software developer, consultant, and product evangelist. Responsibilities include leading architecture and whiteboarding sessions; developing Spring Boot and Java APIs and microservices using Azure and Google Cloud Platform services; and taking end-to-end responsibility for software services. The role emphasizes TDD, BDD, CI/CD, clean code, API performance and load strategies, API and microservice refactoring, and the integration and expansion of identity provider services. The engineer will work in a Kanban-based software development environment and mentor other software engineers. Ford describes its broader Product Development work as using Design Thinking and User Experience methods to develop innovative products and services, including advancements in autonomy, electrification, and smart mobility technologies.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior