Search by job, company or skills

Nike

Lead Software Engineer, ITC

7-10 Years
Save
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Who You'll Work With

As a Lead Software Engineer you will report to an Engineering Manager and collaborate closely with a Principal Engineer, Product Manager 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 Nike's global Factory Floor Systems and Hub Services.

As a Lead Software Engineer, you'll guide technical decisions, architect systems, and inspire teams to deliver world-class backend solutions leveraging the Azure cloud platform.

  • Architect Scalable Solutions: Define technical strategies and support a mission critical factory application that enables factory partners to label and ship product and Nike to track counterfeit products.
  • Technical Leadership in a highly collaborative, multi-discipline development team environment. 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 manufacturing platforms. Support legacy SOAP API's.
  • Performance Optimization: Continuously evaluate system performance, identify bottlenecks, and implement improvements to support global Factory Floor 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.
  • Observability and Monitoring: Design, implement, and operate end‑to‑end observability solutions (metrics, logs, and distributed tracing) using platforms such as Applications Insights or CloudWatch to ensure system health and performance.
  • Continuous Improvement: Stay ahead of emerging technologies, advocate modernization, and foster an environment of learning and growth within the team.
  • AI Adoption: Lead AI and intelligent automation initiatives by identifying high‑impact use cases, shaping adoption strategy, evaluating feasibility, and guiding teams in delivering AI capabilities at scale.

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.
  • Experience working in a distributed/cloud-based environment (e.g. Azure strongly preferred, AWS)
  • Experience developing software applications for Windows using two or more years programming languages such as Visual Basic, VB.NET, ASP.NET, Crystal Reports.
  • Experience with database stored procedures with a minimum of 3 years using SQL Server and T-SQL.
  • Experience with monitoring and tracing tools like Application Insights & CloudWatch.
  • Exposure towards Co-pilot or Cursor development is an advantage.
  • Prior experience with Android mobile applications, MRP or manufacturing floor systems and remote troubleshooting experience required.

Leadership skills

  • Technical Leadership in a highly collaborative, multi-discipline development team environment.
  • 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149362779

Similar Jobs

Bengaluru, India

Skills:

EtlAzure servicesService BusLogic AppsOData REST APIDual WriteERP technologiesCommon Data Services

Hyderabad, India

Skills:

.Net CorePerformance EngineeringReactjsAzure cloud servicesTest Automation ToolsMicro-Frontend architectureCode MonitoringCode Quality

Bengaluru, India

Skills:

ApisNode.jsMicroservicesReactGcpAzurePythonAWSLangChainGenAIAI application architectureLLMscloud platformsvector databasesMLOps practicesCI CD pipelinesAI agentsAI observability toolsRAG pipelinesLlamaIndexAI ML frameworks

Bengaluru, India

Skills:

containerization JavaAPI designGcpDockerFault ToleranceAzureKubernetesPythonAWSReliabilityEvent-Driven-Architecturemicroservices architectureCI CD pipelines

Hyderabad, India

Skills:

.Net CoreDistributed SystemsReactjsAzureKubernetesMicroservices