Software Supervisor

Ford Motor•Dearborn, MI
•Hybrid

About The Position

Ford is seeking a Software Supervisor to guide 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 continuing to write and review production code. The position owns end-to-end technical design and delivery, serves as a technical lead on complex multi-team initiatives, and coordinates engineering teams, product owners, and architects around an evolving technical plan. It also involves managing delivery risks, translating strategic goals into technical roadmaps, diagnosing production issues across distributed microservices, championing test automation and regression coverage, guiding framework upgrades, and producing technical documentation for stakeholder decisions. The role is hybrid and requires onsite work four or more days per week.

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, including GCP, AWS, Azure, or equivalent cloud 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.
  • 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 feature delivery across UI and backend services, from requirements discovery through production rollout.
  • Lead complex, multi-team technical initiatives by breaking work into workstreams, sequencing dependencies, resolving blockers, and keeping delivery on track.
  • Serve as the primary technical point of contact across a project's lifecycle, aligning engineering teams, product owners, and architects around the technical plan.
  • Identify delivery risks, such as scope creep, unclear ownership, and slipping dependencies, and drive mitigation and pragmatic tradeoffs.
  • 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 or observability tools.
  • Promote quality-first engineering practices, including test automation, unit and integration testing, BDD/acceptance testing, regression coverage, and mentoring on testing discipline.
  • Evaluate and guide framework and library upgrades across multiple services, documenting potential breaking-change risks.
  • Write technical documentation and discovery or assessment briefs to support decisions by non-engineering stakeholders.
  • Independently build context in unfamiliar codebases and domains by reviewing code, configurations, pipelines, and documentation.

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 between Christmas Eve and New Year’s Day.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service