Software Engineer - Connected Consumer and Vehicle Applications

FordDearborn, MI
$74,300 - $166,200Hybrid

About The Position

Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. In this position Software Engineer - Connected Consumer and Vehicle Applications, you will have hands-on experience with a highly desirable, modern tech stack: Java/Spring Boot, Angular/React, Cloud-Native architecture, Terraform, Tekton, and advanced CI/CD pipelines. This role emphasizes Test-Driven Development (TDD), canary deployments, and software craftsmanship, signaling that Ford values quality and modern DevOps practices. The EVDD team is described as "entrepreneurial" and "customer-obsessed," offering candidates the fast-paced, high-impact feel of a startup, backed by the stability, resources, and scale of Ford Motor Company.

Requirements

  • Bachelor's Degree in Computer Science, Information Technology, or a related technical field.
  • 6+ years of experience building and scaling modern web applications within a microservices architecture.
  • 6+ years of hands-on experience utilizing Java, Spring, Spring Boot, Angular, React, and RESTful APIs.
  • 6+ years of experience working with MongoDB, relational databases (PostgreSQL preferred), and NoSQL solutions.
  • 6+ years of experience designing and implementing automated CI/CD pipelines within a GitHub-based workflow.
  • 6+ years of experience delivering robust APIs (JSON, REST, Swagger, Hoppscotch) and managing progressive deployment strategies (e.g., canary deployments).
  • 6+ years of experience with continuous delivery processes, infrastructure-as-code, and modern deployment frameworks (preferably GitHub Actions, Terraform, Tekton, etc.).
  • 6+ years of experience generating application metrics, managing user access/authorization, securing credentials, and building secure deployment pipelines.

Nice To Haves

  • Master’s degree in Computer Science (or equivalent combination of relevant education and experience).
  • A strong learner’s mindset with a proven ability to quickly absorb complex technical concepts and rapidly translate them into functional, high-quality software.
  • A deep commitment to software craftsmanship and engineering excellence, ensuring the delivery of robust, scalable, and secure code.
  • Strong communication and active listening skills, with a track record of articulating complex technical ideas to diverse stakeholders to drive cross-functional alignment.
  • Proficiency in DevSecOps methodologies, secure coding standards, and proactive observability using tools like SonarQube, Checkmarx, and Dynatrace.
  • Experience working within Agile product teams, leveraging Jira (or equivalent tools) to manage workflows and deliver sprint commitments.

Responsibilities

  • Code, test, and deploy critical features for Connected Consumer and Vehicle applications, ensuring high performance, resilience, and security.
  • Utilize Java (Spring Boot), Angular, and RESTful APIs while practicing Test-Driven Development (TDD) and Agile principles.
  • Implement and advocate for software craftsmanship best practices, ensuring all solutions are well-documented, highly maintainable, and adhere to clean coding standards.
  • Build and implement comprehensive automated test plans and delivery pipelines to eliminate waste and enable rapid, reliable feature releases.
  • Partner with security and QA teams to architect API load-testing strategies and drive proactive threat-modeling initiatives.
  • Design, deploy, and operate highly resilient, cloud-native systems.
  • Optimize data models, maintain transactional integrity, and perform performance tuning across relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Work closely with product and design teams to translate complex business requirements into robust technical specifications while providing tier-3 production support.

Benefits

  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off and the option to purchase additional vacation time.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service