Senior Software Engineer

Ford Ford · Auto · Dearborn, MI +1 · Global Data Insight & Analytics

Senior Software Engineer role at Ford focused on developing and maintaining analytic solutions, collaborating with product teams, and ensuring performance engineering best practices. Requires experience in software development (Python/Java), microservices, CI/CD pipelines, and cloud platforms (GCP, OpenShift).

What you'd actually do

  1. Work on a Balanced Product Team and collaborate with the Product Manager, Product Designer, and other Software Engineers to deliver analytic solutions.
  2. Responsible for the development and ongoing support and maintenance of the analytic solutions.
  3. Participate in and/or lead the development of requirements, features, user stories, use cases, and test cases.
  4. Keep up with the latest performance engineering practices, tools, and technologies and drive the adoption of performance engineering best practices across the organization.
  5. Mentor engineers, provide technical guidance on standard methodologies for observability and monitoring, and lead performance engineering efforts across teams.

Skills

Required

  • Python
  • Java
  • Flask
  • Django
  • FastAPI
  • SpringBoot
  • AngularJS
  • microservices
  • RESTful APIs
  • CI/CD
  • Tekton
  • Terraform
  • Jenkins
  • GCP
  • OpenShift
  • GCP Cloud Run
  • GCS Bucket
  • PubSub
  • interactive debuggers
  • SQL Server
  • PostgreSQL
  • MongoDB
  • AlloyDB
  • BigQuery

What the JD emphasized

  • performance engineering practices
  • observability and monitoring