Software Supervisor

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

About The Position

Ford Motor Company is seeking a Software Supervisor to drive technical strategy and hands-on delivery across the 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, improve engineering quality, and write and review production code. The position owns end-to-end technical design and delivery, serves as the technical lead and primary technical contact for complex multi-team initiatives, and coordinates engineering teams, product owners, and architects around evolving technical plans. It also investigates complex production issues across distributed microservices, drives quality and testing practices, guides framework upgrades, and produces technical documentation for engineering and non-engineering stakeholders. The role is hybrid and requires working onsite four or more days per week. The salary range is $115,500–$218,100, with the final salary grade and base salary determined by the candidate’s skills and experience, role scope, responsibility, and market value. Visa sponsorship is not available; candidates must be legally authorized to work in the United States.

Requirements

  • Bachelor’s degree or an 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 for business or technical decision-making.
  • 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.

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 across UI and backend services, from requirements discovery through production rollout.
  • Lead complex, multi-team initiatives by breaking cross-cutting work into workstreams, sequencing dependencies, proactively resolving blockers, and keeping delivery on track.
  • Serve as the primary technical point of contact for projects, aligning engineering teams, product owners, and architects around a technical plan and keeping stakeholders informed as it changes.
  • Identify delivery risks such as scope creep, unclear ownership, and slipping dependencies, and drive mitigation, including pragmatic tradeoff decisions under time pressure.
  • 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 problems through code, configuration, CI/CD pipelines, and cloud logs and observability tools to determine root causes.
  • Promote a quality-first engineering culture by driving test automation strategy, ensuring regression coverage for fixes, and mentoring others in 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 that 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 back-up 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 between Christmas Eve and New Year’s Day.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service