Platform Software Engineer
Core
Design, build, and maintain scalable data pipelines, microservices, and data platforms on GCP to support real-time and batch processing for Ford's Enterprise Data Platform.
Role type
Senior Platform Software Engineer (Data Engineering)
Builds
Scalable data pipelines, microservices, and data platforms for enterprise analytics
Domain
Automotive / Cloud Data Engineering
Required skills
Java (Spring Boot), Python, GCP (BigQuery, Dataflow, Pub/Sub, Cloud Functions), Kubernetes, Terraform, SQL (PostgreSQL, MySQL, SQL Server), REST APIs, JavaScript, Angular JS, Git, CI/CD
Preferred skills
SonarQube, Tekton, GCS, Data Governance, Security best practices
Technologies
GCP, Kubernetes, Terraform, SonarQube, Tekton, BigQuery, Dataflow, Pub/Sub, Cloud Functions, PostgreSQL, MySQL, SQL Server, Angular JS, Spring Boot
Responsibilities
Architect and develop scalable data pipelines and microservices for real-time and batch processing; Design and implement Service-Oriented Architecture (SOA) and microservices; Integrate front-end and back-end components for data access and UI-driven exploration; Lead data ingestion and integration from various sources; Utilize GCP services to build and manage data platforms; Implement data governance, access controls, and security best practices; Monitor and optimize performance of data pipelines and storage solutions; Automate data platform processes to enhance reliability.
Seniority
Senior, hands-on IC