F

Ford Motor Company

Builds vehicles for drivers and commercial fleets

Full Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeDearborn, MI, USA$85.4k - $166.6k

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is required.
  • One to four years of professional software engineering experience is required; strong internships or co-ops count.
  • Hands-on experience building backend services or REST APIs in Java with Spring Boot is required.
  • Working knowledge of SQL and relational databases is required.
  • Day-to-day use of Git and experience writing automated tests, such as JUnit, are required.
  • A basic understanding of Docker and deploying applications to a cloud or container platform is required.
  • Candidates should test their work before shipping.

Responsibilities

  • Build and maintain REST APIs and microservices in Java and Spring Boot, backed by SQL databases and BigQuery.
  • Build frontend features and reusable components in React or Angular with TypeScript to help users explore vehicle data.
  • Write Kafka and Pub/Sub producers and consumers, handling retries, failed messages, and message ordering.
  • Package applications with Docker and deploy them to OpenShift and Google Cloud Platform, including configuration, secrets, and health checks.
  • Write unit and integration tests with JUnit and frontend test tools such as Jest or Cypress; participate in code reviews and pairing, and learn test-driven development.
  • Add logging, alerts, and dashboards in Cloud Logging and Cloud Monitoring, and help troubleshoot production issues using runbooks.
  • Use Git and continuous integration/continuous delivery tools such as GitHub Actions and Tekton, keep dependencies up to date, address code-quality and security-scan findings, and follow secure-coding, API-security, and data-privacy practices.
  • Use GitHub Copilot for code, tests, and documentation; help build an assistant API and UI for vehicle-data questions, call large language model APIs to draft metadata, summaries, or release notes, explore answering questions from team documentation, and write tests for AI output accuracy and safety.
  • Work with senior engineers, the team's technical lead, product owners, data engineers, and platform teams to plan work in small increments and ship it.

Desired Qualifications

  • Experience with Google Cloud Platform, especially Cloud Run, Google Kubernetes Engine, BigQuery, Pub/Sub, Cloud SQL, or Cloud Storage.
  • Experience with Kafka or Pub/Sub, or concepts such as retries, dead-letter queues, and message ordering.
  • Experience with OpenShift or Kubernetes, including deployments, config maps, secrets, and health checks.
  • Experience with continuous integration/continuous delivery using GitHub Actions, Tekton, or Jenkins; code-scanning tools such as SonarQube, Checkmarx, or FOSSA; and Terraform.
  • Experience with monitoring tools such as Cloud Monitoring, Dynatrace, Grafana, or Splunk, and setting service-level objectives.
  • Experience with Agile practices such as Scrum, Extreme Programming, test-driven development, or pair programming.
  • Hands-on experience with artificial intelligence, such as calling a large language model API, building a retrieval-augmented generation application, or building an agent; school, hackathon, and personal projects count.
  • Experience with Python for scripting or data work.
  • Experience with Internet of Things, telemetry, or other time-series data.

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