Ford - Salt Lake City, UT

posted 22 days ago

Full-time - Mid Level
Salt Lake City, UT
Transportation Equipment Manufacturing

About the position

The OTA Application System Engineer at Ford Motor Company is responsible for leading a team of software engineers within the DevOps function to develop and deliver Over The Air (OTA) software updates for millions of vehicles. This role requires collaboration across various teams to ensure the technical vision and strategy are met while adapting to a rapidly changing environment. The engineer will focus on creating high availability services that support both internal engineering and customer needs.

Responsibilities

  • Partner with cross functional teams to deliver functioning code against the technical vision and strategy.
  • Develop low latency, high availability services that support internal engineering and millions of Ford customers.
  • Deliver functional capabilities aligned to timelines and roadmaps.

Requirements

  • Bachelor's degree in Computer Science or Software Engineering or equivalent experience and education.
  • 3+ years experience as a Full Stack Engineer, leveraging object-oriented languages such as Java, Spring Framework, C++, or equivalent.
  • 3+ years developing REST/Queue based interfaces.
  • 3+ years developing APIs using back-end technologies such as Node.js, Go, or Python.
  • 3+ years working with relational and/or NoSQL databases, database design, and SQL Queries.
  • 3+ years working with cloud platforms like GCP, Azure, or AWS.
  • 3+ years implementing front-end user interfaces using frameworks such as React or Angular.

Nice-to-haves

  • Master's degree in an associated field.
  • Knowledge of containerization and orchestration technologies like Docker and Kubernetes.
  • Deep understanding of distributed microservice architectures.
  • Experience with various deployment pipelines such as GitHub Actions and Jenkins.
  • Knowledge of trunk-based development practices.
  • Experience with the Open Application Model and Infra-As-Code.
  • Understanding of security best practices in web development.
  • SaaS development experience.
  • Experience working in a multi-disciplined organization focused on delivering development efficiency.
  • Excellent communication skills across the organization.
  • Demonstrated critical thinking and organizational skills.
  • Experience with SBOM.

Benefits

  • Immediate medical, dental, and prescription drug coverage
  • Flexible family care and parental leave
  • Vehicle discount program for employees and family members
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • Generous schedule of paid holidays, including the week between Christmas and New Year's Day
  • Paid time off and the option to purchase additional vacation time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service