Manager, Software Engineering, ITC

Posted:
8/17/2025, 8:42:25 PM

Location(s):
Karnataka, India

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
Software Engineering

WHO YOU’LL WORK WITH

As an Engineering Manager you’ll report to a Senior Engineering Manager and collaborate closely with Product Manager and cross functional teams, along with guiding and mentoring a team of engineers to deliver scalable solutions that meet Nike’s business objectives & growing consumer demands.

WHO WE ARE LOOKING FOR

As an Engineering Manager for Consumer Services & Consumer Order (CSCO) space, you will be leading an engineering team passionate about aligning strategic objectives with tactical demands. You will be instrumental in creating a team with a strong focus on instilling trust, effective collaboration, high performance culture and mindset to exceed business expectations and outcomes. In this role we are looking for a high performing Engineering Manager to play a critical role in building consumer order management product capabilities.

WHAT YOU BRING

  • Bachelor of Engineering in Computer Science, Information Systems or other relevant subject area related to information technology

  • Prior experience (at least 3+ years) in the Supply Chain Technology solutions in the retail/digital commerce. Have an in-depth understanding of the Order Management systems in the e-Commerce.

  • Overall 13+ years of IT experience building customer centric software products or solutions with a focus on the Supply Chain domain technology solutions.

  • A minimum of 2 years management experience (as direct people manager or equivalent of managing engineers) of high performing software engineering teams

  • Leadership in a highly collaborative, multi-discipline development team environment.

  • Exposure to backend development skills using Java/Spring and other distributed open source technologies on public clouds like AWS, Azure, GCP etc.,

  • In-depth knowledge and experience of software engineering essentials such as programming languages (Java, Python or other scripting languages), source control, relational and non-relational databases

  • Proven ability to rapidly learn new technologies, developing and implementing proof of concepts

  • Knowledge of IBM Sterling OrderManagement or other similar consumer order Management Stacks

  • Strong at estimating work, planning, organization, and implementing complex software projects.

  • Experience with implementing CI/CD and leading teams with DevOps responsibilities of deploying and supporting the software in production.

  • Comfortable working with fast-paced, globally distributed, result-oriented and diverse teams.

  • Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams.

WHAT YOU’LL WORK ON

As a Software Engineering Manager, you’ll

  • Guide team members, create and drive the development/growth plan for your team members, pivotal in the technical decisions, architect systems, and inspire teams to deliver world-class backend solutions.

  • Coach and develop the talent: Conduct regular 1:1s, provide constructive feedback and help achieve career aspirations of the team members.

  • Technical Leadership: Guide and mentor engineering teams to deliver high-quality software solutions, advocating for best practices in coding, testing, and continuous delivery.

  • Build Scalable Solutions: Define technical strategies and build highly scalable backend systems and microservices using Java, Spring Boot, and cloud technologies on AWS.

  • Cloud-Native Deployment: Oversee deployment and ownership of services on AWS, ensuring optimal use of cloud resources (e.g., Lambda, ECS, DynamoDB, RDS, CloudFormation).

  • Cross-Team Collaboration: Partner with Product Managers, Architects, and other Engineering leaders to define technical roadmaps, prioritize deliverables, and align with business goals.

  • Work closely with Geographies and Marketplace Experience (GAME) leadership to develop consumer order vision, strategy and execution plans that are aligned with business outcomes

  • Partner with Technical Product Management and Business Product Management to ensure outcomes are aligned with Business expectations

  • Partner with Engineering Directors and other Engineering Managers to build an effective team and partnership with stakeholders

  • Engage with program manager/product manager to define and align with product roadmap, schedule and timelines

  • Work with Engineers on the team to provide full context and understanding of customers and business requirements to create valuable solutions.