Senior Software Engineer -ford Pro Intelligence

Ford Ford · Auto · Dearborn, MI +1 · PD Operations and Quality

This role is for a Senior Software Engineer on the Ford Pro Intelligence (FPI) Telematics team. The primary focus is on building and scaling backend services and APIs that ingest, process, and transform data from connected vehicles into actionable insights for fleet operators. The role involves architecting microservices, owning the development lifecycle, collaborating with product teams, driving operational excellence, and mentoring junior engineers. While the company works with AI and data from vehicles, the core of this role is in backend engineering for a large-scale IoT platform, not direct AI/ML model development.

What you'd actually do

  1. Design, develop, and deploy highly resilient, secure, and scalable backend microservices (using Kotlin/Java and Spring Boot) capable of handling massive telemetry data streams.
  2. Champion engineering excellence from inception to production. You will write clean, well-tested code (TDD), manage CI/CD pipelines, and deploy to modern cloud environments (GCP).
  3. Partner closely with Product Managers and UI/UX Designers to translate complex fleet management needs into elegant, developer-friendly APIs (OAS standards).
  4. Lead root cause analysis (RCA) and proactive defect prevention. We build it, we run it, we continuously improve it.
  5. Help elevate the team's technical capabilities by conducting thoughtful code reviews, sharing architectural best practices, and onboarding newer team members.

Skills

Required

  • Bachelor’s degree in computer science, computer engineering or equivalent combination of relevant education and experience.
  • 6+ years of hands-on experience building production-grade backend applications.
  • Deep proficiency in Java or Kotlin.
  • Extensive experience with the Spring Ecosystem (Spring Boot, Spring Cloud, Spring Data).
  • Strong expertise in relational databases, specifically PostgreSQL or similar SQL databases, including query optimization and schema design.
  • Proven track record of deploying systems to the cloud (GCP, AWS, or Azure) and a passion for automation, robust CI/CD pipelines, and infrastructure-as-code.
  • Strong advocate for Agile methodologies, TDD, and collaborative development.

Nice to have

  • Experience with Event-Driven Architectures and messaging systems (Pub/Sub, Kafka, or RabbitMQ).
  • Familiarity with OpenAPI Standards (OAS) and designing public-facing RESTful APIs.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • A background or strong interest in IoT, telematics, or electric vehicle (EV) data systems.