Senior Software Engineer
WHO YOU’LL WORK WITH
You’ll join the Poland-based Center of Excellence within Global Technology – Resilience and Enterprise Systems Engineering (GT-RESE). This team focuses on building tools and enhancing system observability, driving innovation in AI Ops and Agentic AI workflows. You’ll collaborate with local engineers and global technology teams to deliver scalable, automation-driven solutions.
WHO WE ARE LOOKING FOR
We’re looking for a highly skilled Senior Software Engineer with strong problem-solving abilities and a passion for AI-driven automation. You have hands-on experience in full-stack development, modern software architecture, and cloud technologies. You thrive in a fast-paced environment and excel at collaborating across diverse teams.
Required qualifications:
Professional experience in full-stack application engineering
Expertise in Java, JavaScript frameworks (React, Node), Python, Redux
Experience with RESTful API development and integration
Familiarity with CI/CD, automated testing, and DevOps principles
Preferred qualifications:
Knowledge of AWS services (EC2, Lambda, S3, DynamoDB)
Experience with AIOps, GenAI use cases, and ML frameworks (TensorFlow/PyTorch)
Understanding of Kubernetes, Docker, Git, and secure communication protocols
ITIL Foundation certification and familiarity with automation platforms (RPA, Pega, Power Platform)
WHAT YOU’LL WORK ON
You’ll design and deliver automation-driven solutions that streamline business processes and improve operational efficiency. You’ll independently lead solution design and drive execution end-to-end with minimal supervision, working closely with global teams and product owners.
Your responsibilities include:
Collaborate with local and global engineering teams to design and implement technical solutions
Develop and maintain front-end user experiences and back-end services
Ensure code quality and continuous improvement in performance, scalability, and reliability
Participate in sprint planning and Scrum ceremonies, helping plan and execute sprint tickets
Monitor and support production services, analyzing system performance and recommending enhancements
Partner with product owners to define MVPs and agree on timelines
Take full ownership of features spanning multiple sprint cycles
Mentor junior developers through code reviews and technical discussions
Contribute to innovation through brainstorming and crowdsourcing new ideas
Participate in deployment activities, including pre- and post-release tasks

Nike
Nike Poland Technology Center (PTC) in Gdańsk is part of Nike’s long-term global business strategy aimed at distributing engineering capabilities evenly across the world to ensure maximum availability of innovative solut...
Senior Software Engineer
Senior Software Engineer