Senior Software Engineer (Agentic SDLC)

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

About The Position

Ford Motor Company is hiring a Senior Software Engineer for an Agentic SDLC role in Dearborn, Michigan. This hybrid position requires the employee to live within a reasonable commuting distance and work onsite four or more days per week. The engineer will help design and develop a scalable microservices platform and build AI-driven software development processes. The role focuses on enabling AI coding agents through clear specifications, acceptance criteria, architectural guidelines, reusable prompts, and repository conventions. The engineer will establish quality controls for AI-generated code and assess emerging AI tools and practices, including agentic workflows, MCP integrations, and evaluation frameworks. The position also involves developing scalable backend services and APIs to support AI functionality, primarily using Python alongside Java and related technologies. The engineer will handle operational issues with little or no oversight, review code, and evaluate AI-generated code for accuracy, performance, and clarity. They will guide and mentor software engineers while promoting AI technical excellence, innovation, and continuous improvement. The role includes designing, building, and executing ADLC processes. Ford offers a salary range of $115,000–$192,900 for salary grade 8. Final salary grade and base salary depend on the candidate’s skills and experience, job scope, responsibility, and competitive 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 with 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 test cases using JUnit, TestNG, and RestAssured.
  • Experience with 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 LLMs, particularly to improve developer efficiency.
  • Legally authorized to work in the United States.
  • Able to work onsite four or more days per week and live within a reasonable commuting distance of Dearborn, Michigan.

Responsibilities

  • Collaborate with Product Managers, Architects, DevOps, QA, and other cross-functional teams to design and develop a scalable microservices platform.
  • Develop clear, testable specifications, acceptance criteria, and architectural guidelines that 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 improve 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, experience sharing, and promotion of 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 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 time between Christmas Eve and New Year’s Day.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service