About The Position

As part of Global Technology’s Consumer Product and Innovation organization, the Senior Manager, Software Engineering helps build technology experiences that enable and transform Product Creation across Nike. The role partners with technical and non-technical stakeholders, athletes, product creation leaders, designers, innovators, researchers, data scientists, and technology teams to modernize the technology foundation for Nike’s Product Creation ecosystem. The position combines technical leadership, people management, and product ownership. The manager owns a product roadmap, translates ambiguous research and innovation goals into requirements and prioritized backlogs, and guides teams in building modern, modular, configurable, API-first capabilities for reuse across applications and workflows. The role also provides architectural guidance and coaching, supports engineering practices, and manages direct reports’ performance and career development.

Requirements

  • Strong technical and non-technical communication skills, including the ability to translate business and research goals into technical requirements.
  • Experience owning a product roadmap and prioritizing a backlog with stakeholders, balancing new features, technical debt, and changing business priorities.
  • Sound judgment about the consequences of complexity.
  • Expertise designing, building, and consuming reliable, secure, synchronous, and asynchronous web services for front-end use.
  • Experience building consumer-facing web UIs using modular and reactive UI frameworks.
  • Ability to anticipate and plan for differences between analytical and transactional data and their implications for system design and AI.
  • Ability to lead architectural design discussions grounded in best practices and experience.
  • Experience practicing, evolving, and promoting agile development methodologies, including acting as or working closely with a product owner.

Nice To Haves

  • Bachelor’s degree in Computer Science or a related field; suitable combinations of education, experience, and training are accepted.
  • 7+ years of experience in technology and software engineering roles.
  • Experience leading engineering teams in a highly collaborative environment.
  • Experience partnering with product managers or owners on roadmap definition, prioritization frameworks, and translating user needs into actionable backlogs.
  • Demonstrable knowledge of roles, skills, activities, practices, tools, and deliverables across every phase of the software lifecycle.
  • Experience with front-end frameworks such as React, Vue.js, or Angular.
  • Hands-on experience implementing and supporting modern software architecture principles and patterns, such as REST, domain-driven design, and microservices.
  • Experience with cloud architecture, infrastructure as code, CI/CD, and related tools.
  • Strong understanding of architectural design patterns and computer science fundamentals.
  • Experience with integration patterns, data movement, and enrichment capabilities, including enterprise security and privacy requirements.
  • Experience gathering and synthesizing requirements from non-technical stakeholders such as researchers, designers, and scientists.
  • Comfort making data-informed product decisions, including defining and tracking success metrics for delivered features.
  • Proven, results-oriented record of achieving aggressive goals.
  • Experience with Agile software development methodology.

Responsibilities

  • Own and communicate a product roadmap in partnership with business stakeholders, driving decisions and prioritizing the team’s work.
  • Translate ambiguous research and innovation goals into clear, actionable product requirements and a well-groomed backlog.
  • Help the engineering environment evolve over time.
  • Review technical designs, code, and tests, providing supportive feedback and asking questions.
  • Foster a collaborative environment that rewards experimentation, initiative, curiosity, and mentoring.
  • Manage direct reports’ performance, growth, and career development, including setting expectations, providing regular feedback, and writing performance reviews.
  • Lead people-related administration in partnership with HR, including hiring and interviewing, onboarding, and compensation planning.
  • Provide technical guidance and coaching to engineers and coordinate across engineering teams.
  • Partner with product creation leaders, designers, innovators, researchers, data scientists, and technology teams to modernize Product Creation technology capabilities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service