
Senior Software Developer
Ford Global · Chennai, Tamil Nadu, India · Hybrid
Weak hiring record · median 61 days open
All reasons
- 56% of this employer's openings are over 60 days old
In its favour
- Posted today
- Still listed on the employer's own board
Manufacturing in Ford Motor Company is undergoing a historic transformation toward software-defined, highly connected, and intelligent manufacturing operations. At the heart of this global industrial evolution is the Ford Production System (FPS+)—Ford's next-generation digital manufacturing platform that unifies real-time plant telemetry, industrial automation, quality analytics, predictive maintenance, and logistics execution into a cohesive, high-performance ecosystem.
We are seeking an experienced Technical Lead / Senior Full-Stack Lead to spearhead end-to-end solution design, microservices architecture, and modern front-end web platforms for FPS+. In this high-impact leadership role, you will architect ultra-low latency, concurrent backend microservices using Go (Golang) and engineer responsive, high-fidelity web experiences using React.js. As Team Lead, you will drive technical excellence, champion rigorous code quality and architectural governance, solve deep system performance cha
- End-to-End Solution Design: Lead the technical solution design and domain-driven decomposition of services powering Ford Production System (FPS+) operations across global manufacturing facilities.
- Go Microservices Engineering: Design, build, and scale highly performant, resilient backend microservices utilizing Go (Golang) frameworks alongside gRPC and RESTful API protocols.
- Concurrency & High-Throughput Pipelines: Leverage Go goroutines, channels, and worker pools to engineer event-driven message pipelines capable of processing thousands of plant-floor sensor events, telemetry signals, and industrial payloads with deterministic sub-millisecond latencies.
- Data Persistence & Distributed State: Architect robust distributed caching and database patterns across SQL/NoSQL platforms (PostgreSQL, Cloud Spanner, Redis, MongoDB), ensuring strict ACID compliance, tenant isolation, and horizontal scale.
- Modern React.js Web Design: Design & guide the development of dynamic, modular, and intuitive applications
- Frontend Performance & Accessibility: Enforce Core Web Vitals excellence, bundle-size optimization (code splitting, tree shaking, lazy loading), cross-browser responsiveness.
- Engineering Governance & Code Quality: Establish and enforce world-class coding standards, comprehensive unit/integration test coverage (aiming for >85%), and mandatory peer code reviews.
- Performance Profiling & Latency Optimization: Conduct deep-dive profiling using Go runtime metrics and Chrome DevTools to eliminate CPU/memory bottlenecks, Goroutine leaks, and network overhead.
- Agile Technical Ownership: Act as technical lead for the squad, breaking down complex epics into well-defined technical user stories, conducting spike investigations, leading sprint backlog grooming, and collaborating closely with Product Managers and Solution Architects.
- Talent Upskilling & Mentorship: Actively coach, pair-program with, and nurture junior and mid-level software developers. Cultivate deep team expertise in modern Go concurrency patterns, React clean architecture, and software craftsmanship.
- Experience & Leadership: 8+ years of professional software engineering experience, including 3+ years in a Technical Lead, Lead Developer, or Software Architect capacity guiding engineering squads and technical deliverables.
- Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Technology, or related quantitative field.
- Go (Golang) Mastery: Strong hands-on expertise building production-grade microservices in Go (Golang), deep mastery of concurrency patterns (channels, sync primitives, goroutine lifecycles), memory allocation, and profiling.
- Go Frameworks & Ecosystem: Extensive experience using Go web frameworks and building microservices communicating via gRPC / Protocol Buffers and RESTful APIs.
- React.js & Frontend Depth: Extensive expertise in modern React.js, TypeScript, HTML5, CSS3, modern hooks, component lifecycles, state management libraries.
- System Design & Performance: Proven ability to conduct end-to-end distributed system design, latency optimization, caching strategies, and database query tuning (PostgreSQL, Cloud SQL).
- Cloud & Containers: Hands-on experience deploying and managing containerized applications on Kubernetes (GKE or hybrid cloud) and familiarity with Google Cloud Platform (GCP) services (Cloud Run, Pub/Sub, Cloud Functions, GKE, BigQuery).
- Code Quality Mindset: Uncompromising focus on test-driven development (TDD), CI/CD automation, and SonarQube quality gates.
- Cloud Certifications: GCP Certified Professional Cloud Architect or Professional Data / DevOps Engineer is a plus.
Skills
- Go
- React
- gRPC
- SQL
- PostgreSQL
- Cloud Spanner
- Redis
- MongoDB
- TypeScript
- HTML
- CSS
- Cloud SQL
- Kubernetes
- GKE
- GCP
- Cloud Run
- Pub/Sub
- Cloud Functions
- BigQuery
- SonarQube
More jobs at Ford Global
All 12- Software EngineerFord Global · Chennai, Tamil Nadu, Indiatoday
- Quality Data Analytics - Senior EngineerFord Global · Chennai, Tamil Nadu, Indiatoday
- AI GCP Data EngineerFord Global · Chennai, Tamil Nadu, India26d ago
- ATP Sense Engineering ManagerFord Global · Valencia, Spain · Dunton, Essex, United Kingdom · Köln, Nordrhein Westfalen, Germany28d ago
- Engineering ManagerFord Global · Dearborn, MI · Remote (US) · USD 132,800–250,800/yr1mo ago
Similar roles
- Packaging & Material Flow EngineerFord Model-e U.S. · Chennai, Tamil Nadu, Indiayesterday
- Principal Engineer - Design Automation (EDA / CAD)Renesas Electronics · Hyderabad · Bangalore, India5d ago
- Senior Staff Engineer - Design Automation (CAD / EDA)Renesas Electronics · Hyderabad · Bangalore, India5d ago
- IN_MIVIN_ Asst Manager _ Product Management _INBosch Group · Hejjala, KA, India7d ago
- CAM Programmer – Esprit CAMVishay Precision Group · Chennai, TN, India8d ago