Zostań członkiem zespołu NIKE, Inc.
NIKE, Inc. to nie tylko firma, która ubiera najlepszych sportowców na świecie. To miejsce, w którym możesz odkryć swój potencjał, przekroczyć granice oraz sprawić, że niemożliwe staje się możliwe. Firma poszukuje ludzi, którzy chcą się rozwijać i potrafią myśleć, marzyć oraz tworzyć. Jej kultura rozwija się dzięki różnorodności i wspieraniu kreatywności. Potrzebni są w niej ludzie ambitni, urodzeni liderzy i prawdziwi wizjonerzy. W NIKE, Inc. każda osoba wnosi do gry swoje umiejętności oraz pasje. Dzięki temu ciągle się rozwijamy.
WHO YOU’LL WORK WITH
As a Lead 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 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 integration solutions leveraging EDI Standards and EDI Tools like Sterling B2B Integrator.
Architect Scalable Solutions: Define technical strategies and design highly scalable integration solutions.
Technical Leadership: Guide and mentor engineering teams to deliver high-quality software solutions, advocating for best practices in configuration & coding, testing, and continuous delivery.
API Design & Integration: Spearhead the design of robust and well-documented APIs to enable seamless integrations across EDI Interfaces and different connectors.
Transformations: Analyze, Design and Implement transformations of EDI transactions
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+ 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 EDI, EDI Standards, EDIFACT, X12, Sterling Integrator, Sterling File Gateway.
Experience defining canonical models, transformations and usage of mapping frameworks across tools between EDI and OMS/ERP systems
Experience on EDI ANSI X12 transactions 8xx series
Proven track record deploying and maintaining applications
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).
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
NASZ PLAN ZATRUDNIENIA
1. Aplikuj
Nasze zespoły składają się z osób o różnych umiejętnościach, wiedzy, pomysłach i doświadczeniach, a każda z nich może dać od siebie coś innego. Chcemy, żebyś znalazł(a) tu coś dla siebie – zapoznaj się z opisami stanowisk, działami i zespołami, aby odkryć, jakie stanowisko będzie dla Ciebie odpowiednie.
2. Poznaj osobę rekrutującą lub przystąp do oceny
W przypadku stanowisk korporacyjnych rekruter(ka) skontaktuje się z Tobą w celu rozpoczęcia procesu rekrutacyjnego i przez cały okres jego trwania będzie pozostawać z Tobą w kontakcie. Rekrutacja na stanowisko związane ze sprzedażą wymaga przeprowadzenia procesu interaktywnej oceny, który obejmuje czat i quizy, a jego ukończenie zajmuje około 10–20 minut. Niezależnie od stanowiska, chcemy jak najlepiej poznać naszych kandydatów i nasze kandydatki, więc zachęcamy do opowiedzenia nam o tym, jak rozumiesz pojęcie obsługi klienckiej na światowym poziomie oraz co sprawia, że jesteś osobą wyjątkową.
3. Rozmowa kwalifikacyjna
Warto podejść do tego etapu z pewnością siebie. W tym celu zapoznaj się z naszymi oczekiwaniami i przygotuj się na pytania, które pomogą nam pogłębić wiedzę o Tobie i Twoim doświadczeniu.