# Software Engineering Manager

**Company**: Ford
**Location**: Chennai, Tamil Nadu
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Automotive

**Apply**: https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/66053?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_bb72a037-eb7

## Description

We are seeking a Software Engineering Manager to lead and develop talent, drive execution and velocity, own operational excellence, guide architecture and strategy, manage technical health, and navigate ambiguity.

Responsibilities:

- Lead and manage an organization of 5 to 15 individual contributors

- Conduct interviews, manage performance reviews, handle compensation planning, and mentor engineers

- Translate ambiguous product requirements into clear, actionable engineering execution plans and sprints

- Champion agile execution to optimize team velocity and delivery predictability

- Take ultimate accountability for team deliverables, system SLAs, and operational health

- Define architecture for specific products and collaborate on cross-product team and broader product line architecture

- Ensure long-term viability of codebase by managing technical debt, leading critical PR reviews, and setting high engineering standards

- Autonomously resolve cross-team dependencies and resource or priority conflicts

Requirements:

- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field

- 7+ years of professional experience in software engineering

- Proven experience driving agile software development processes and managing the full software development lifecycle

- Demonstrated experience in system architecture, technical design, and balancing feature delivery with technical debt management

- Proven experience in modern cloud architectures, distributed systems, and microservices

- Strong communication skills with the ability to translate highly technical concepts to non-technical stakeholders

Preferred Qualifications:

- Master's degree in Computer Science or a related technical discipline

- 2+ years of direct people management experience leading teams of software engineers

- Previous experience at an entry-level software engineering manager position

- A strong track record of recruiting, hiring, and building high-performing, inclusive engineering teams

- Exceptional communication skills with the ability to translate highly technical concepts to non-technical business stakeholders

- Experience successfully managing cross-functional dependencies and collaborating with Product Management and Design to define product strategy

## Skills

### Required
- software engineering
- agile development
- cloud architectures
- distributed systems
- microservices
- system architecture
- technical design

### Nice to have
- people management
- recruitment
- hiring
- engineering teams
- communication
- product management
- design collaboration

---

Source: [Apply at efds.fa.em5.oraclecloud.com](https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/66053?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
