Ford Motor

Software Engineer

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

Job Description

Software Engineer

We are seeking an experienced Senior Software Engineer to join our engineering team and help build next-generation cloud-native and AI-enabled solutions. You will be responsible for designing, developing, and deploying scalable applications, leveraging modern architecture patterns, AI-assisted development tools, and DevSecOps practices.
This role combines hands-on software engineering, cloud-native development, AI-powered delivery, and operational excellence to create secure, resilient, and high-performing products.

Product Development & Architecture

  • Collaborate with Product Managers and stakeholders to translate business requirements into technical solutions.
  • Design and develop cloud-native applications, APIs, and microservices using Java and Spring Boot.
  • Apply modern architecture patterns including Domain-Driven Design (DDD), Event-Driven Architecture, CQRS, and Hexagonal Architecture.
  • Produce technical designs, API specifications, and architecture documentation.

AI-Augmented Software Engineering

  • Leverage AI development tools such as GitHub Copilot, Claude Code, Cursor, or similar platforms to improve engineering productivity.
  • Practice specification-driven development using API contracts, acceptance criteria, and automated testing.
  • Review, validate, and maintain accountability for all AI-generated code and design recommendations.
  • Contribute to reusable engineering standards, templates, and automation that enhance software delivery quality.

AI-Powered Product Features

  • Design and develop AI-enabled capabilities using Vertex AI, Azure OpenAI, or similar platforms.
  • Implement retrieval-augmented generation (RAG), intelligent search, document understanding, and agent-assisted workflows.
  • Build model evaluation, monitoring, and testing frameworks to ensure reliable AI outcomes.
  • Implement responsible AI controls, including privacy, security, and human oversight mechanisms.

Cloud Engineering & DevSecOps

  • Build and deploy applications on Google Cloud Platform (GCP).
  • Develop and maintain CI/CD pipelines using GitHub Actions, Cloud Build, or equivalent tools.
  • Utilize Infrastructure as Code (Terraform) and container orchestration platforms such as Kubernetes.
  • Apply security best practices throughout the software development lifecycle.

Reliability, Operations & Observability

  • Monitor and support production systems using tools such as Dynatrace, Splunk, Prometheus, and Grafana.
  • Troubleshoot application, platform, and infrastructure issues.
  • Continuously improve performance, reliability, scalability, and operational efficiency.
  • Support high availability, disaster recovery, and resilience requirements.

Required

  • Bachelor's degree in Engineering, Computer Science, Information Technology, or related field.
  • 8+ years of software engineering experience.
  • Strong expertise in Java and Spring Boot microservices.
  • Experience designing and developing RESTful APIs.
  • Hands-on experience with containerization and Kubernetes.
  • Experience with public cloud platforms, preferably Google Cloud Platform (GCP).
  • Experience with SQL and NoSQL databases.
  • Strong understanding of CI/CD pipelines and automated testing.
  • Knowledge of Domain-Driven Design (DDD), Event-Driven Architecture, and modern application architecture patterns.
  • Experience using AI-assisted software development tools such as GitHub Copilot, Cursor, Claude Code, or similar solutions.

Preferred

  • Experience with Vertex AI, Azure OpenAI, or other LLM-based platforms.
  • Knowledge of CQRS and Hexagonal Architecture.
  • Experience with Terraform and Infrastructure as Code.
  • Familiarity with DevSecOps tools including SonarQube, FOSSA, Cycode, and 42Crunch.
  • Knowledge of AI governance, model evaluation, and responsible AI practices.
  • Experience in financial services or other regulated industries.

#LI-MF2

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. 8 years

About company

Name
NameFord Motor
Job posted by Ford Motor

Similar jobs you can apply for

Manufacturing / Production

Quality Engineer

Arin Technologies
Oragadam, Chennai
₹15,000 - ₹18,000
Field Job
Full Time
Any experience
Basic English
Catalydd Engineering And Consulting Services Llp

Quality Control Engineer

Catalydd Engineering And Consulting Services Llp
Chennai
₹16,000 - ₹21,000
Work from Office
Full Time
Any experience
No English Required
Omkar Staffing Solutions

Engineering Trainee

Omkar Staffing Solutions
Chennai
₹15,000 - ₹20,000
Work from Office
Full Time
Any experience
Basic English
Meraki Constructions

Engineering Supervisor

Meraki Constructions
Besant Nagar, Chennai
₹25,000 - ₹35,000*
Field Job
Full Time
Min. 2 years
Basic English
Gtech Drives & Controls

Engineering Trainee

Gtech Drives & Controls
Ambattur Industrial Estate, Chennai
₹12,000 - ₹13,000
Work from Office
Full Time
Any experience
No English Required

Quality Assurance Executive

Kumar Industries
Ambattur Industrial Estate, Chennai
₹25,000 - ₹35,000
Work from Office
Full Time
Min. 10 years
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 8 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!