Ford Motor

Software Engineer

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

Job Description

Software Engineer

As a Backend Engineer on the core team, you will help build the microservices, event-driven pipelines, and database integrations that power this engine. You will work alongside senior engineers to solve complex problems around scale, concurrency, and data consistency.

Who You Are

  • You write clean, testable, and maintainable code.
  • You are curious about system architecture and want to learn how to design for high scale.
  • You are comfortable asking questions, admitting what you don't know, and learning new technologies quickly.
  • You care about edge cases, error handling, and what happens when systems fail.
  • Build & Scale Backend Services: Develop robust, high-performance microservices using Java and Spring Boot to handle real-time rule evaluation and incentive calculations.
  • Event-Driven Development: Implement consumers and producers for our event bus (e.g., Google Pub/Sub, Kafka) to handle vehicle and program updates asynchronously.
  • Database Optimization: Write and optimize complex SQL queries, design schemas, and manage data efficiently in PostgreSQL.
  • Batch Processing: Assist in developing and maintaining batch processing pipelines (e.g., Dataflow/Beam) to handle large-scale program rollouts and data synchronization with our data warehouse (BigQuery).
  • Ensure Quality & Correctness: Write comprehensive unit and integration tests. Since this system handles financial incentives, you will implement idempotent operations and precise data handling to ensure 100% accuracy.
  • Collaborate: Participate in code reviews, technical design discussions, and work closely with product managers and QA to deliver features reliably.
  • Experience: 3+ years of professional experience in backend software engineering.
  • Core Tech: Strong proficiency in Java (Java 11/17 preferred) and the Spring Boot ecosystem.
  • API Design: Proven experience building, securing, and scaling RESTful APIs and microservices.
  • Databases: Solid understanding of relational databases (SQL). You should know how to write efficient queries, use indexes properly, and understand database transactions.
  • Problem Solving: Strong grasp of data structures, algorithms, and basic Java concurrency.
  • Best Practices: Experience with Git, CI/CD pipelines, JUnit/Mockito, and clean code principles.

Experience Level

Mid Level

Job role

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

Job requirements

Experience
ExperienceMin. 3 years

About company

Name
NameFord Motor
Job posted by Ford Motor

Similar jobs you can apply for

Accounts / Finance
V3 automatives pvt ltd.

Client Relationship Officer

V3 automatives pvt ltd.
Perungudi, Chennai
₹18,000 - ₹35,000*
Work from Office
Full Time
Min. 6 months
Basic English
FR8 Logistics

Logistics Coordinator

FR8 Logistics
Work From Home
Not disclosed
Full Time
Any experience
Good (Intermediate / Advanced) English
Thiru Rani Logistic Private Limited

Accountant Cum Office Assistant

Thiru Rani Logistic Private Limited
Manali, Chennai
₹15,000 - ₹25,000
Work from Office
Full Time
Min. 5 years
Good (Intermediate / Advanced) English
Avenue Ecommerce Limited(DMart Ready)

Cashier

Avenue Ecommerce Limited(DMart Ready)
Virugambakkam, Chennai
₹17,000 - ₹21,000*
Work from Office
Full Time
Any experience
Basic English
Spillbox Innovation LLP

Purchase Executive

Spillbox Innovation LLP
Manapakkam, Chennai
₹15,000 - ₹18,000
Work from Office
Full Time
Any experience
Basic English
FR8 Logistics

Logistics Coordinator

FR8 Logistics
Work From Home
Not disclosed
Full Time
Any experience
Basic 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 3 to 31 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!