Ford Motor

Software Engineer - Data Platform

Ford Motor
Chennai
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 5 yearsMin. 5 years

Job Description

Software Engineer - Data Platform

Ford is in the middle of a Supply Chain Transformation. One of the key focus areas to enable this transformation is to ensure robust management of supply chain risk and assurance of supply to ensure demand for our world-leading products can be met optimally.

As part of the transformation, we have initiated IT system development projects to support strategic business initiatives in various business units. 

We are seeking a highly skilled and experienced Senior Software Engineer to join our team. In this role, you will design and build robust, high-performance data processing pipelines (Dataflows) on Google Cloud Platform (GCP). Additionally, you will utilize your full-stack capabilities to develop and integrate supporting Java Spring Boot backend services and Angular frontend screens, delivering complete and seamless end-to-end cloud solutions. i.e., this role builds the data infrastructure every AI system depends on.

  • Development and integration of IT solutions using agile methodology considering architecture patterns, critical performance characteristics, security measures and customer requirements.
  • Integration planning and integration deliverables (Webservices, API, ETLs, etc.) 
  • Prepare and stage production builds and verify production releases that meet technical and business expectations
  • Lead data migration/conversion activities
  • Data Pipeline Development: Design, develop, and optimize scalable batch and stream data processing pipelines (Dataflows) using Apache Beam and Google Cloud Dataflow.
  • GCP Infrastructure: Architect, configure, and maintain cloud solutions utilizing core GCP services (including Pub/Sub, Big Query, Cloud Storage, and Cloud IAM).
  • Backend API Development: Design, build, and maintain secure, high-performance RESTful APIs and microservices using Java and the Spring Boot framework.
  • Frontend Screen Development: Create responsive, user-friendly frontend screens and dashboards using Angular (TypeScript, HTML5, CSS) to visualize data and provide administrative interfaces.
  • Full-Stack Integration: Seamlessly integrate frontend Angular components with backend Spring Boot REST APIs to ensure secure and efficient end-to-end functionality.
  • Database Management: Design schemas, write optimized SQL queries, and manage relational database systems (e.g., PostgreSQL, MySQL, Cloud SQL).
  • Collaboration & DevOps: Participate in Agile/Scrum ceremonies, perform code reviews, and configure CI/CD pipelines to support automated testing and deployment.
  • Builds pipelines delivering fresh, accurate, and correctly formatted data to AI agents and models.
  • Manages vector store ingestion pipelines — the knowledge bases grounding agent decisions in real data
  • Architects real-time streaming pipelines for agents requiring live information.
  • Providing technical leadership and mentoring to other developers. 
  • Collaborate with external and internal technical peers (Product Managers, Product Designers, Software Engineers, Architects, and vendors) to design and validate technical approaches and designs

 

Nice-to-Have Skills/Experience:

 

  • Knowledge and experience in cloud native monitoring tools.
  • Knowledge of file transfer automation and communication processes like SFTP, HTTP, HTTPS, MQ processes.
  • Knowledge of Master Data Management ecosystem.
  • Experience working in cross functional global team environment. 
  • Prior experience working within the Supply Chain domain (e.g., logistics, inventory management, procurement, or distribution systems).
  • Experience with containerization and orchestration (Docker, Google Kubernetes Engine / GKE)
  • Google Cloud Certified Professional Data Engineer or Professional Cloud Architect.
  • Experience leveraging Large Language Models (LLMs) and generative AI tools (e.g., GitHub Copilot, ChatGPT, or other coding assistants) to accelerate development, optimize code quality, and streamline debugging workflows.
  • Willingness to work in onsite-offsite model
  • Bachelor's degree in Information Systems, Computer Science/Engineering, or related field and a minimum of 5 to 8 years of software development experience.
  • Experience in large, complex application development including integration within multiple applications.
  • Experience in Terraform scripting for IaC.
  • GCP Dataflow: Strong, hands-on experience building production-grade data pipelines using GCP Dataflow and Apache Beam.
  • GCP Cloud Services: Proficiency in leveraging core GCP services, including Pub/Sub, Big Query, Cloud Storage, and Cloud IAM.
  • Java & Spring Boot: Solid experience in backend development using Java (Java 17 or higher) and the Spring Boot ecosystem (Spring Boot, Spring Security, Spring Data).
  • API Design: Proven track record of designing, developing, and documenting clean, secure, and performant RESTful APIs.
  • Angular: Hands-on experience building user interfaces and integrating frontend screens with backend APIs using Angular (TypeScript).
  • Relational Databases: Strong expertise in relational databases (SQL), database design, and query optimization.
  • Tools & DevOps: Experience with Git version control, build tools (Maven/Gradle, npm), and CI/CD pipelines (e.g., GitHub Actions, Tekton, or Google Cloud Build).
  • Vector store ingestion & embedding pipelines
  • Real-time streaming for agent grounding
  • Declarative pipeline specification

Experience Level

Senior Level

Job role

Work location
Work locationChennai, Tamil Nadu, India
Department
DepartmentSoftware Engineering
Role / Category
Role / CategorySoftware Development
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 5 years

About company

Name
NameFord Motor
Job posted by Ford Motor

Similar jobs you can apply for

Accounts / Finance
Teamspace Financial Services Private Limited

Risk Officer

Teamspace Financial Services Private Limited
Ambattur Industrial Estate, Chennai
₹14,000 - ₹18,000
Work from Office
Full Time
Any experience
Good (Intermediate / Advanced) English

Engineering Trainee

Hullect Services Private Limited
Chetpet, Chennai
₹15,000 - ₹18,000
Work from Office
Full Time
Night Shift
Any experience
Basic English
Harish HR Consutancy

Quality Assurance Engineer

Harish HR Consutancy
Chennai
₹18,000 - ₹22,000
Work from Office
Full Time
Min. 2 years
No English Required
Hudson Agile Enterprises

Software Developer Intern

Hudson Agile Enterprises
Alandur, Chennai
₹20,000 - ₹50,000
Work from Office
Full Time
Any experience
Basic English

Testing Engineer

UCAL Fuel Systems
Oragadam, Chennai
₹20,000 - ₹35,000
Work from Office
Full Time
Any experience
Basic English
CreditMantri

Business Unit Intern / AI Product Management Intern

CreditMantri
Thousand Lights, Chennai
₹15,000 - ₹18,000
Work from Office
Full Time
Freshers only
Good (Intermediate / Advanced) English

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 5 to 8 years are eligible to apply for this job. You can apply for more jobs in Chennai to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Chennai at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Chennai . Through apna, you can find jobs in 64 cities across India. Join NOW!