Software Engineer at Ford Global Career Site
Dearborn, Michigan, United States -
Full Time


Start Date

Immediate

Expiry Date

16 Feb, 26

Salary

0.0

Posted On

18 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, REST APIs, GCP, Cloud Run, Apigee, API Security, CI/CD, Terraform, Geospatial Search, Observability, Caching, Automated Testing, Service-to-Service Security, Least-Privilege Access, Mentoring

Industry

Motor Vehicle Manufacturing

Description
Design, build, and operate Spring Boot APIs on Cloud Run behind Apigee for EV charging data. Define API contracts and versioning; manage deprecations responsibly. Implement core geospatial search and filtering for charging use cases. Orchestrate upstream data APIs, expose freshness, and degrade gracefully. Optimize latency and cost with caching and efficient response shaping. Engineer resilience with timeouts, retries, and circuit breakers. Own observability with Dynatrace and GCP; set SLOs and alerts. Enforce strong authentication, service‑to‑service security, and least‑privilege access with auditability. Drive CI/CD with automated testing and progressive delivery on Cloud Run. Manage infrastructure as code with Terraform. Collaborate with platform, SRE, and security on data contracts and governance. Improve developer experience with clear docs, examples, and runbooks. Lead design reviews, mentor engineers, and make pragmatic trade‑offs. Participate in on‑call and drive continual reliability improvements. Established and active employee resource groups Bachelor's in Computer Science or related field, or equivalent experience 7+ years professional software engineering 5+ years Java, including 3+ years Spring Boot microservices 3+ years designing and operating REST APIs (OpenAPI) 3+ years on GCP with Cloud Run and Apigee, or equivalent 3+ years supporting production applications 2+ years implementing API security (OAuth2, mTLS, IAM) 2+ years CI/CD with automated testing Master's in Computer Science or related field Experience with geospatial search and mapping Experience creating infrastructure as code with Terraform Knowledge of EV charging or mobility data at scale Experience pairing on a daily basis
Responsibilities
Design, build, and operate Spring Boot APIs for EV charging data while ensuring API contracts and versioning are defined. Collaborate with various teams to improve developer experience and drive continual reliability improvements.
Loading...