Nike-posted about 1 year ago
Full-time • Senior
Beaverton, OR
Leather and Allied Product Manufacturing

The Senior Principal Software Engineer at Nike will play a pivotal role in modernizing the company's technology landscape. This position involves collaborating with various engineering leaders to develop scalable and reusable technology solutions that enhance consumer experiences and streamline supply chain processes. The role requires a strong background in software engineering, particularly in back-end technologies, while also being capable of contributing to front-end development as needed. The successful candidate will lead technical design and implementation efforts, driving innovation and best practices across the organization.

  • Strategize and lead technical and impact analysis, create technical designs, and help create implementation plans to modernize existing technology solutions.
  • Lead the technical design and development of efficient, reusable, secure, and resilient technology solutions to replace existing legacy software.
  • Lead hands-on software engineering and coding tasks across multiple engineering squads aligned to multi-year platform roadmaps.
  • Drive continuous transformational changes to accelerate Nike's technical maturity and promote a rich platform engineering culture.
  • Enable cross-team collaboration across software engineering teams by growing and supporting the culture of communities of practices (COPs) for specialized technical areas.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or similar field or relevant professional experience.
  • 12+ years of software engineering experience in large-scale production-grade software development and platform engineering.
  • 10+ years developing custom software using languages such as Java, Node.js, Golang, React, or JavaScript.
  • 7+ years in a Principal/Lead engineering role responsible for system design decisions and technical leadership.
  • 7+ years professional experience with Cloud Native technologies on platforms like AWS or other major cloud providers.
  • 4+ years professional experience with container runtimes, such as Kubernetes, and deployment tools like Terraform.
  • Experience strategizing, leading, and delivering multiple complex transformations and software migrations.
  • Hands-on expertise in Micro Services Architecture, Domain Driven Design, Test Driven Development, API Development, and Serverless Architecture.
  • Deep foundational knowledge of software engineering practices, particularly on distributed systems and cloud native architectures.
  • Broad understanding of Big Data, ML/Ops, Data Analytics, Visualization, Integration Tools and Technologies.
  • Diverse and inclusive work environment
  • Accommodations for interview process
  • Commitment to reasonable accommodations for individuals with disabilities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service