Skip to main content
find your future at ford.

Software Engineering Manager

Job ID
66053
Category
Enterprise Technology
Location
Chennai, India
Work Type
On-site

What you'll do...

  • Lead and Develop Talent: Manage an organization of 5 to 15 individual contributors. Conduct interviews, manage performance reviews, handle compensation planning, and actively mentor engineers to accelerate their career growth.
  • Drive Execution & Velocity: Translate ambiguous product requirements and broad roadmaps into clear, actionable engineering execution plans and sprints. Champion agile execution to optimize team velocity and delivery predictability and overall flow.
  • Own Operational Excellence: Take ultimate accountability for your team's deliverables, system SLAs, and overall operational health.
  • Guide Architecture & Strategy: Define the architecture for your specific product while collaborating seamlessly on cross-product team and broader product line architecture.
  • Manage Technical Health: Ensure the long-term viability of your codebase by actively managing technical debt, leading critical PR reviews, and setting high engineering standards, stepping away from critical-path coding to maintain a strategic view.
  • Navigate Ambiguity: Autonomously resolve cross-team dependencies and resource or priority conflicts to keep your team unblocked and focused on business goals.

You'll have...

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.
  • 7+ years of professional experience in software engineering, with a strong foundation in designing, building, and maintaining complex, scalable systems.
  • Proven experience driving agile software development processes and managing the full software development lifecycle (SDLC).
  • Demonstrated experience in system architecture, technical design, and balancing feature delivery with technical debt management.
  • Proven experience in modern cloud architectures (e.g., AWS, GCP, Azure), distributed systems, and microservices.
  • Strong communication skills with the ability to translate highly technical concepts to non-technical stakeholders

Even better, you may have...

  • 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.
  • Built on one bold idea and the passion to define sustainable transportation for generations to come, Ford is a story about people with a vision that’s still being written.

    What We Do
  • Ford’s culture fuels the kind of momentum where ideas flow, progress is unstoppable, and our people keep redefining what it means to innovate.

    Our People and Culture
  • At Ford, your work matters, your life matters and we’re here to back the whole you—from growth to well-being—so you show up ready to realize your full potential.

    Your Benefits

Jobs For You.

Explore roles tailored to your interests, based on your preferences and experience.

Be the first to know about new jobs.

Sign Up Now