Software Supervisor

Ford Motor Company•Dearborn, MI
•$115,500 - $218,100•Hybrid

About The Position

Ford Motor Company is seeking a Software Supervisor to lead technical strategy and hands-on delivery across UI and backend/API layers of a large-scale, cloud-native vehicle telematics connected-services platform. The role partners with product owners and cross-functional engineering teams to shape technical direction, resolve ambiguous problems, and improve engineering quality while also writing and reviewing production code. It owns technical design and delivery from requirements discovery through production rollout, serves as a technical lead for complex multi-team initiatives, and coordinates engineering teams, product owners, and architects around evolving technical plans. The role also investigates complex production issues, advances test automation and quality practices, guides framework and library upgrades, and creates technical documentation and assessment briefs for stakeholder decisions. The position is hybrid, with a requirement to be onsite four or more days per week.

Requirements

  • Bachelor’s degree or equivalent combination of education and experience.
  • At least 6 years of professional software development experience, including backend development with Java and/or Kotlin and experience building services with Spring Boot.
  • At least 3 years of experience working with cloud platforms and infrastructure, such as GCP, AWS, Azure, or equivalent technologies.
  • At least 2 years of experience developing technical architecture, technical discovery, feasibility assessments, or technical assessment documentation used to support business or technical decisions.
  • At least 1 year of experience serving as a technical lead or leading technical delivery across multi-team or cross-functional software projects.
  • At least 1 year of frontend development experience using React, TypeScript, or a comparable modern UI framework.
  • Must be legally authorized to work in the United States; employment eligibility verification is required at hire.

Nice To Haves

  • Experience with Spring Security, OAuth2, reactive programming patterns, and Spring WebFlux.
  • Experience designing and developing REST and GraphQL APIs.
  • Experience defining or driving quality and testing strategies across multiple engineering teams.
  • Experience leading complex software initiatives from discovery and kickoff through production deployment.
  • Experience with connected products, IoT, automotive technologies, hardware-software integration, or device/vehicle telemetry.
  • Experience with cloud-native monitoring, logging, and observability practices.
  • Experience using Jira, Confluence, or comparable enterprise collaboration and work-management platforms.

Responsibilities

  • Own end-to-end technical design and delivery for features spanning UI and backend services, from requirements discovery through production rollout.
  • Lead complex, multi-team initiatives by breaking cross-cutting work into workstreams, sequencing dependencies, resolving blockers, and keeping delivery on schedule without formal management authority.
  • Serve as the primary technical point of contact for projects, aligning engineering teams, product owners, and architects around a technical plan and keeping them informed as it evolves.
  • Identify delivery risks, including scope creep, unclear ownership, and slipping dependencies, and drive mitigation and pragmatic tradeoff decisions.
  • Partner with product managers, program managers, and engineering teams to translate business and strategic goals into technical roadmaps; represent engineering in cross-team design reviews and planning.
  • Investigate and resolve complex production issues across distributed microservices by tracing code, configuration, CI/CD pipelines, and cloud logs and observability tools to identify root causes.
  • Champion quality-first engineering practices, drive unit, integration, and BDD/acceptance test automation strategies, promote regression coverage for fixes, and mentor others on testing discipline.
  • Evaluate and guide framework and library upgrades across services, anticipating and documenting breaking-change risks.
  • Write technical documentation and discovery or assessment briefs to support go/no-go decisions by non-engineering stakeholders.
  • Independently build context in unfamiliar codebases and domains by reviewing code, configurations, pipelines, and documentation, then take action.

Benefits

  • Immediate medical, dental, vision, and prescription drug coverage.
  • Paid parental leave, new parent ramp-up programs, and subsidized backup child care.
  • Family-building benefits, including adoption and surrogacy expense reimbursement and fertility treatments.
  • Vehicle discount program for employees and family members and management leases.
  • Tuition assistance.
  • Employee resource groups.
  • Paid time off for individual and team community service.
  • Vacation time, sick/personal time, and paid holidays, including the period between Christmas Eve and New Year’s Day.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service