Lead Software Engineer

21 hours ago


Bengaluru, Karnataka, India NIKE Full time ₹ 12,00,000 - ₹ 36,00,000 per year
WHO YOU'LL WORK WITH

You will be part of the Supply Chain and Planning Technology organization. As a Lead Software Engineer, you will report to an Engineering Manager and collaborate closely with Principal Engineers, Product Managers and cross-functional teams along with guiding and mentoring a team of engineers to deliver scalable solutions that meet business objectives.

WHAT YOU'LL WORK ON

As a Lead Software Engineer, you'll think strategically, act tactically, and collaborate across teams to bring clarity to complex technical challenges. You'll be a key driver of Nike's backend engineering efforts, empowering teams to build rock-solid systems and services to manage critical inventory operations for Nike's omnichannel ecosystem.

As a Lead Software Engineer, you'll guide technical decisions, architect systems, and inspire teams to deliver world-class backend solutions leveraging Java, Spring Boot, and AWS.

  • Architect Scalable Solutions: Define technical strategies and design highly scalable backend systems and microservices using Java, Spring Boot, and cloud technologies on AWS.
  • Technical Leadership: Guide and mentor engineering teams to deliver high-quality software solutions, advocating for best practices in coding, testing, and continuous delivery.
  • API Design: Spearhead the design of robust and well-documented RESTful APIs to enable seamless integrations across inventory platforms.
  • Cloud-Native Deployment: Oversee deployment of services on AWS, ensuring optimal use of cloud resources (e.g., Lambda, ECS, DynamoDB, RDS, CloudFormation).
  • Performance Optimization: Continuously evaluate system performance, identify bottlenecks, and implement improvements to support large-scale inventory operations.
  • Cross-Team Collaboration: Partner with Product Managers, Architects, and other Engineering leaders to define technical roadmaps, prioritize deliverables, and align with business goals.
  • Security and Reliability: Ensure solutions adhere to industry best practices for security, availability, and reliability, while adapting to evolving business needs.
  • Continuous Improvement: Stay ahead of emerging technologies, advocate modernization, and foster an environment of learning and growth within the team.
WHO WE ARE LOOKING FOR
  • Education & Experience: bachelor's or master's degree in computer science, Software Engineering, or equivalent.
  • 7 to 10 years of professional experience delivering backend software solutions.
  • At least 2+ years of experience in a technical leadership role; overseeing engineering teams and driving technical decisions.
  • Technical Expertise: Deep expertise in Java, Spring Boot, and backend systems architecture.
  • Experience in designing and implementing highly scalable web applications.
  • Proven track record deploying and maintaining applications on AWS, with strong familiarity in services like Lambda, ECS, DynamoDB, RDS, API Gateway, and CloudFormation.
  • Extensive experience building RESTful APIs and designing scalable microservices.
  • Strong command over CI/CD practices, containerization (Docker/Kubernetes), and DevOps tools (e.g., Jenkins, GitHubActions).
  • Understanding of distributed systems, event-driven architecture and messaging platforms (Kafka, RabbitMQ, or similar).
  • The following would be nice-to-have:

  • Exposure to front-end technologies like ReactJS, AngularJS, etc

  • Exposure to Supply Chain domain areas like inventory management, order management, logistics management, warehouse management
  • Exposure to implementing or integrating with enterprise scale packages like Manhattan WMS

Leadership Skills:

  • Exceptional ability to mentor and guide junior and mid-level engineers.
  • Experience leading agile teams, defining technical roadmaps, and maintaining alignment with business stakeholders.
  • Adept at communicating technical ideas clearly and succinctly to both technical and non-technical audiences


  • Bengaluru, Karnataka, India Coupa Software, Inc. Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Bengaluru, Karnataka, India APPIT Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Role: Lead SDET (Software Development Engineer in Test)Openings: 3Location: Noida / Hyderabad / Chennai / BangaloreWORK MODE : ONSITE [HYBRID]10+ yearsJob Description:We are urgently hiring experienced Lead SDETs.Key Skills & Experience:Strong expertise in test automation and ability to build or enhance frameworks.Hands-on with Playwright (preferred) or...


  • Bengaluru, Karnataka, India SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...


  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...


  • Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...


  • Bengaluru, Karnataka, India JPMC Candidate Experience page Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Architecture and Engineering, you play a crucial role in an agile team dedicated to enhancing, building, and delivering trusted, market-leading...


  • Bengaluru, Karnataka, India Recro Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    About the Role:We are seeking a highly skilled Lead Software Engineer to guide the technical direction and execution of our SaaS product features. This role involves mentoring a team of engineers, contributing to architectural decisions, and ensuring delivery of high-quality, scalable, and performant software. You will work collaboratively across teams,...


  • Bengaluru, Karnataka, India Ecolab Global Services Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Role Overview:The Lead Software Engineer is responsible for leading a team of developers in designing, developing, and delivering high-quality software solutions. This role involves hands-on coding, architecture design, mentoring junior engineers, and collaborating with cross-functional teams to ensure scalable, secure, and efficient applications.Key...