Ford - Trenton, NJ

posted 22 days ago

Full-time - Mid Level
Trenton, NJ
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.
  • 3+ years experience as a Full Stack Engineer using object-oriented languages such as Java, C++, or equivalent.
  • 3+ years developing REST/Queue based interfaces.
  • 3+ years developing APIs using back-end technologies like Node.js, Go, or Python.
  • 3+ years working with relational and/or NoSQL databases, including database design and SQL queries.
  • 3+ years working with cloud platforms such as GCP, Azure, or AWS.
  • 3+ years implementing front-end user interfaces using frameworks like React or Angular.

Nice-to-haves

  • Master's degree in a related field.
  • Knowledge of containerization and orchestration technologies like Docker and Kubernetes.
  • Deep understanding of distributed microservice architectures.
  • Experience with deployment pipelines such as GitHub Actions or 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 development efficiency.
  • 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 community service
  • Generous paid holidays, including the week between Christmas and New Year's Day
  • Paid time off with the option to purchase additional vacation time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service