Software Developer
Core
Designing cloud platforms and microservices that power connected vehicles and over-the-air (OTA) software delivery for Ford and Lincoln vehicles.
Role type
Senior backend software engineer (Java/Spring Boot)
Builds
Scalable, secure, and resilient backend services, RESTful APIs, and cloud-native applications on Google Cloud Platform.
Domain
Automotive software / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java (8/11/17+), Spring Boot ecosystem, RESTful API design, PostgreSQL, Docker, Kubernetes (GKE), Terraform, CI/CD automation, Cloud Monitoring/Logging
Preferred skills
React or Angular, Google Cloud certifications, GitOps workflows, Test-Driven Development, Apache Kafka or GCP Pub/Sub
Technologies
Java, Spring Boot, Angular, React, PostgreSQL, Google Cloud Platform, Docker, Kubernetes, Terraform, Jenkins, GitHub Actions, Cloud Build, Prometheus, Grafana, Stackdriver
Responsibilities
Design, develop, and maintain highly scalable backend services; Architect and integrate robust RESTful APIs; Design, deploy, and manage cloud-native applications on GCP; Build and maintain automated CI/CD pipelines; Act as a technical guide and mentor for junior developers; Partner with Product Managers and UX/UI Designers to translate business goals into technical implementations.
Seniority
Senior, hands-on IC