Senior Software Engineer (Agentic SDLC)

Ford Motor•Dearborn, MI
•$115,000 - $192,900•Hybrid

About The Position

Ford Motor Company is hiring a Senior Software Engineer focused on Agentic SDLC. This is a hybrid position based in Dearborn, Michigan; employees work from home and from the Dearborn office and must live within a reasonable commuting distance. The position requires onsite work four or more days per week. The role designs and develops a scalable microservices platform and AI-driven software development processes. The engineer creates specifications, acceptance criteria, and architectural guidelines that help AI coding agents generate reliable code; uses AI agents and reusable prompts to improve development workflows; and establishes controls such as automated testing, security scanning, and static analysis. The role also evaluates emerging AI tools and practices, including agentic workflows, MCP integrations, and evaluation frameworks, and assesses AI-generated code for accuracy, performance, and clarity. The engineer develops scalable backend services and APIs supporting AI functionality, handles operational issues with little or no oversight, and reviews code to maintain quality and functional accuracy. They lead, guide, and mentor a team of software engineers and promote AI technical excellence, innovation, continuous improvement, and best practices. The position involves collaborating with Product Managers, Architects, DevOps, and QA, and designing, building, and executing ADLC processes. The salary range is $115,000–$192,900. Final salary grade and base salary depend on the candidate’s skills and experience, job scope, responsibility, and market value. Visa sponsorship is not available; candidates must be legally authorized to work in the United States, and employment eligibility will be verified at hire.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 5–7 years of software development experience, primarily focused on Java, Spring Boot, and other open-source technologies.
  • 2–3 years of experience with GCP products such as Cloud Run, Apigee, Pub/Sub, Cloud Tasks/Schedulers, and Google Kubernetes Engine.
  • Experience with cloud technologies.
  • Extensive hands-on experience with microservices using advanced Java concepts.
  • Expertise in Spring Boot and Spring Cloud frameworks.
  • Expertise with SQL and NoSQL databases, including cloud-native databases such as Cloud SQL, AlloyDB, Bigtable, and BigQuery.
  • Expertise writing unit tests using JUnit, TestNG, and RestAssured.
  • Experience with the agile software development lifecycle, including Scaled Agile.
  • Experience using agile product management tools such as JIRA.
  • Experience with collaborative tools such as GitHub and Bitbucket.
  • Experience with DevOps tools such as Jenkins and Tekton.
  • Experience with infrastructure as code using Terraform.
  • Experience with AI toolsets such as GitHub Copilot and OpenAI or Google LLM models, particularly to improve developer efficiency.
  • Must be legally authorized to work in the United States; visa sponsorship is unavailable.
  • Must live within a reasonable commuting distance of Dearborn, Michigan, and be able to work onsite four or more days per week.

Responsibilities

  • Collaborate with Product Managers, Architects, DevOps, and QA to design and develop a scalable microservices platform.
  • Develop clear, testable specifications, acceptance criteria, and architectural guidelines to enable AI coding agents to generate reliable code.
  • Use AI coding agents, reusable prompts, and repository conventions to streamline development workflows.
  • Establish quality controls for AI-generated code, including automated testing, security scanning, and static analysis.
  • Evaluate emerging AI tools and practices, including agentic workflows, MCP integrations, and evaluation frameworks.
  • Handle operational issues with little or no oversight.
  • Review code to maintain software quality and functional accuracy across the team.
  • Design, implement, and enrich AI-driven software development processes.
  • Evaluate AI-generated code for accuracy, performance, and clarity.
  • Develop scalable backend services and APIs to support AI functionality using technologies such as Python.
  • Lead, guide, and empower software engineers through mentorship and the promotion of AI technical excellence, innovation, continuous improvement, and best practices.
  • Design, build, and execute ADLC processes.

Benefits

  • Immediate medical, dental, vision, and prescription drug coverage.
  • Paid parental leave, new parent ramp-up programs, and subsidized backup childcare.
  • 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 time between Christmas Eve and New Year’s Day.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service