Software Engineer
Core
Design, develop, and evolve cloud-native services and microservices for Ford retail consumers and vehicle integration platforms.
Role type
Senior Software Engineer (Cloud/Java)
Builds
Scalable microservices architectures, desktop applications, and global APIs for vehicle integration.
Domain
Automotive retail, Cloud-native infrastructure
Required skills
Java, Spring Boot, Google Cloud Platform (GCP), Cloud Run, Cloud Spanner, Cloud Pub/Sub, Microservices, Identity Access Management (CIAM), Observability, Performance Engineering, TDD, CI/CD, DevOps tools (Tekton, SonarQube, Checkmarx, Fossa, GitHub, Jenkins, Apigee), Agile methodologies
Preferred skills
Experience with Azure, IBM Security Verify, Azure AD B2C, Swagger docs, API Load & Performance testing
Technologies
Java, Spring Boot, GCP, Cloud Run, Cloud Spanner, Cloud Pub/Sub, Tekton, SonarQube, Checkmarx, Fossa, GitHub, Jenkins, Apigee, Azure, IBM Security Verify, Azure AD B2C (via careerplan.io/jobs/563568452629729-software-engineer-at-ford)
Responsibilities
Lead design and implementation of robust microservices and desktop applications; Develop Spring Boot/Java APIs on GCP; Champion engineering best practices and reusable frameworks; Drive observability, monitoring, and alerting frameworks; Lead performance engineering initiatives; Deliver software using TDD and CI/CD; Execute API Load and Performance testing; Work with product managers to devise solutions.
Seniority
Senior, hands-on IC