F

Ford Motor Company

Builds vehicles for drivers and commercial fleets

Senior Software Engineer - Agentic SDLC

AI Application Engineering +1Posted on Nov 12
Full-timeDearborn, MI, USA$115 - $192.9k

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field is required.
  • Have 5–7 years of software development experience, primarily focused on Java, Spring Boot, and other open-source technologies.
  • Have 2–3 years of experience with Google Cloud Platform products such as Cloud Run, Apigee, Pub/Sub, Cloud Tasks/Schedulers, and Google Kubernetes Engine.
  • Have experience with cloud technologies.
  • Have extensive hands-on experience with microservices using advanced Java concepts.
  • Have expertise with Spring Boot and Spring Cloud frameworks.
  • Have expertise with SQL and NoSQL databases, including cloud-native databases such as Cloud SQL, AlloyDB, Bigtable, and BigQuery.
  • Have expertise in writing unit test cases using JUnit, TestNG, and REST Assured.
  • Have experience with the Agile software development lifecycle, including Scaled Agile.
  • Have experience using Agile product management tools such as Jira.
  • Have experience with collaborative tools such as GitHub and Bitbucket.
  • Have experience with DevOps tools such as Jenkins and Tekton.
  • Have experience with infrastructure as code using Terraform.
  • Have experience with AI toolsets such as GitHub Copilot and large language models from OpenAI and Google, particularly to improve developer efficiency.
  • Have experience designing, building, and executing agentic development lifecycle processes.

Responsibilities

  • Collaborate with cross-functional teams, including Product Managers, Architects, DevOps, and QA, 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, Model Context Protocol 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 application programming interfaces to support AI functionality, using technologies such as Python.
  • Lead, guide, and empower a team of software engineers through technical guidance, mentorship, and sharing best practices.
  • Design, build, and execute agentic development lifecycle processes.

About the Company

Ford Motor Company

Builds vehicles for drivers and commercial fleets

Ford Motor Company designs and builds vehicles for individual drivers and commercial fleets worldwide, spanning Ford trucks and SUVs and Lincoln luxury models. Its Mustang sports car and Bronco off-road vehicles sit alongside gasoline, hybrid and electric products. The company sells vehicles, parts and accessories through dealers, while Ford Pro combines commercial vehicles with fleet software, charging and maintenance services; Ford Credit earns money from customer and dealer financing and leases. Connected services add subscriptions for vehicle features and business operations. Founded by Henry Ford in 1903, the company is headquartered in Dearborn, Michigan.

Company size
10,001+
Company stage
IPO
Headquarters
Dearborn, MI
Founded
1903

Recently Posted Jobs

Explore more opportunities at Ford Motor Company

See more jobs