This job posting has expired and no longer is available. Please explore other opportunities.

Software Engineer

Remote Dearborn, MI

We are the movers of the world and the makers of the future. We get up daily, roll up our sleeves, and build a better world together. At Ford, we believe freedom of movement drives human progress and we’re all a part of something bigger than ourselves. You will have the opportunity to accelerate your career potential as you help us define tomorrow’s transportation.

As a key member of our Enterprise Technology Group, you’ll play a critical part in crafting the future of mobility. If you’re looking for the chance to bring to bear advanced technology to redefine the transportation landscape, enhance the customer experience, and improve people’s lives, this is your opportunity. Join us and challenge your IT expertise and analytical skills to help build vehicles that are as inquisitive as you are.

We are seeking a highly skilled and motivated Full Stack Developer with expertise in Spring Boot, MQTT, HiveMQ, Google Cloud, and Google MDE to join our dynamic and innovative team. As a key member of our development team, you will play a crucial role in designing, implementing, and maintaining scalable and high-performance software solutions.


What you’ll be able to do:

  • Design, develop, test, and deploy robust and scalable full-stack solutions using Spring Boot as the backend framework.
  • Implement MQTT-based communication solutions to enable efficient and real-time data exchange between devices and systems.
  • Utilize expertise in HiveMQ to develop and maintain a reliable and high-performance messaging infrastructure.
  • Work with various Google Cloud services and technologies to architect, implement, and optimize cloud-based applications and services.
  • Integrate and leverage Google Managed Device Ecosystem (MDE) for efficient device management, monitoring, and deployment.
  • Design and implement database structures, ensuring data integrity and optimal performance.
  • Develop RESTful APIs to facilitate seamless integration between different components of the system.
  • Collaborate with cross-functional teams including product managers, designers, and other developers to deliver high-quality software solutions.
  • Conduct thorough code reviews and implement best practices to ensure code quality, maintainability, and security.
  • Create and maintain comprehensive technical documentation for code, APIs, and system architecture.
  • Stay updated on emerging technologies and industry trends, and actively contribute to the continuous improvement of development processes and practices.


The minimum requirements we seek:

  • Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, or related field, or a combination of education and equivalent experience
  • 2+ proven experience as a Full Stack Developer with a focus on Spring Boot, MQTT, HiveMQ, Google Cloud, and Google MDE
  • 2+ experience with front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks.


Our preferred requirements:

  • Advanced Degree in Computer Science, Software Engineering, Computer Engineering, or related field, or a combination of education and equivalent experience
  • Strong proficiency in Java and relevant programming languages.
  • Experience with microservices architecture.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Excellent problem-solving and analytical skills.
  • Effective communication and collaboration skills.
  • Google Cloud Certification


What you’ll receive in return:

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 the above? No matter what you choose, we offer a work life that works for you, including Immediate medical, dental, and prescription drug coverage, generous PTO, retirement, and savings plans, incentive compensation, tuition assistance, a vehicle discount program, and much more

For information on Ford's salary and benefits, please visit:


Candidates with Ford Motor Company positions must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position.

We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660.

At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow’s transportation.


We believe that freedom of movement drives human progress. Ford Information Technology (IT) is shaping the future of mobility by redefining the transportation landscape, enhancing the customer experience and improving people’s lives. Join the Ford family as we change the way the world moves.

Subscribe to Job Alerts