Senior Software Engineer (Backend/Frontend/Fullstack)
At adidas, every day is a chance to flip the script. An invitation to take everything we know and re-invent it. Do it better. Never settling for good enough.
Every day we get up, invent, adapt, improvise, find new ways to collaborate, and do the unexpected. We’re creators, makers and doers. Helping athletes make a difference, not just in their games, but in their lives and in their world.
It’s an obsession.
We’ve been doing this for more than 75 years. With an unmatched history and tradition of creating iconic products, consumer connections and experiences, we’ve been defining sport culture since the beginning.
And we’re never done.
Come be a part of shaping the future together with us.
IT STARTS WITH YOU
SENIOR SOFTWARE ENGINEER (DIGITAL TECH & BRAND TECHNOLOGIES)
BACKEND – FRONTEND – FULLSTACK PROFILES
PURPOSE
Join adidas and help build the next generation of digital platforms powering our business, products and consumer experiences.
As a Senior Engineer, you will be part of an international engineering team designing, building and operating scalable cloud-native solutions used by millions of consumers, creators and business users worldwide.
Depending on the team match and business needs, you may join an engineering team within either:
-
Digital Tech, delivering capabilities across digital commerce, consumer engagement, customer communications and business platforms.
-
Brand & Creation Technologies (BCT), enabling the design, creation, planning and delivery of products and experiences that drive the adidas brand globally.
Regardless of your landing team, you will contribute to modern backend services and both internal and consumer facing frontend applications, APIs, event-driven architectures and cloud-native platforms while working closely with product, architecture, quality engineering and platform teams.
KEY ACCOUNTABILITIES
-
Join an international team of talented and passionate engineers developing cloud-native platforms.
-
Contribute to defining the technical roadmap of the services in scope.
-
Design and develop applications based on microservices architecture.
-
Create rich feature APIs and interact with other APIs or event platforms such as Kafka.
-
Implement Continuous Integration and Continuous Delivery processes using adidas standard platforms.
-
Deploy and operate cloud-native solutions on adidas Kubernetes clusters.
-
Align and evolve team processes and adidas engineering standards.
-
Implement code quality assurance processes, code reviews and engineering best practices.
-
Identify and manage technical debt.
-
Mentor and guide software engineers within the team.
-
Engage with relevant stakeholders including Business Teams, Product Owners, QA Engineers, Architects, Site Reliability Engineers and external partners.
WHAT IF I DON’T CHECK ALL THE BOXES?
It’s ok if some of the technology or terminology mentioned here are new for you. We’ll happily teach you.
At adidas, we’re keen to increase our team’s diversity of backgrounds and skills, and we’re more interested in the work you will produce than that work you’ve already produced in the past. If you’d love to work with us, then we’d love to hear from you.
WHAT WE ARE LOOKING FOR
-
College or university degree with focus on IT or equivalent combination of education and experience.
-
Minimum 7 years of IT experience with exposure to the product development lifecycle.
-
Previous experience leading engineers or technical initiatives is a plus.
-
Strong interpersonal and communication skills. Fluent English (written and spoken).
-
Strong knowledge of software development methodologies, tools and processes.
-
Strong software quality assurance mindset and engineering excellence practices.
REQUIRED TECHNICAL SKILLS
We are hiring across backend, frontend and full-stack profiles. We expect depth in at least one of the areas below and working familiarity with the shared engineering foundations that follow.
If your strength is backend development:
-
Strong experience building backend services in Java/Spring Boot and/or TypeScript/Node.js.
-
Strong experience in API design, data modelling and service integration.
If your strength is frontend development:
-
Strong experience in TypeScript, JavaScript, and modern frontend standards (modern ECMAScript).
-
Strong experience in frontend frameworks: React JS (including state management such as Redux, MobX or the Context API), and additional experience with Angular or Vue.js.
-
Knowledge of HTML5, CSS3, and hands-on experience with SASS/LESS.
Shared engineering foundations:
-
Experience with AI-assisted software development tools such as Claude, GitHub Copilot, Cursor or similar, including effective prompt creation, code generation, code review and debugging workflows.
-
Experience designing, developing and deploying microservices-based architectures and REST APIs, including synchronous and asynchronous communication paradigms.
-
Experience with cloud platforms, preferably AWS.
-
Experience with container technologies and orchestration platforms such as Kubernetes.
-
Strong understanding of distributed systems, scalability, resilience and performance.
-
Experience with event-driven architectures and asynchronous messaging patterns.
-
Experience with CI/CD practices and modern software delivery pipelines.
-
Experience operating and troubleshooting applications in production environments.
-
Strong software engineering fundamentals including testing, code quality, maintainability and observability.
NICE TO HAVE
-
Experience in using context engineering principles, spec driven development and effective interaction patterns with AI development agents.
-
Experience with agentic software engineering concepts.
-
Experience with serverless architectures and AWS services such as Lambda, DynamoDB, EventBridge, SNS or SQS.
-
Experience with event streaming platforms such as Kafka.
-
Experience in Responsive Single Page Application development.
-
Experience in test automation across unit, API and end-to-end layers (Jest, Rest Assured, Cypress/Playwright/Selenium, Serenity).
-
Experience with Infrastructure as Code (CDK, Terraform or similar).
-
Experience developing high-volume consumer-facing platforms.
-
Experience working with Product Creation, Merchandising, Planning, Marketing, Consumer Engagement or Digital Commerce platforms.
-
DevOps mindset with end-to-end ownership from development through production operations.
-
Experience working in Agile teams (Scrum/Kanban) in global environments.
-
Proactive and collaborative team-player attitude.
-
Growth mindset and passion for continuous learning.
-
Passion for technology and value delivery.
WHAT WE OFFER
You will be part of a company where digital transformation, innovation and continuous improvement are core principles of our culture.
-
You will join a team of talented and passionate engineers with significant opportunities to grow your career.
-
You will be part of a highly engaged multinational environment with international career opportunities.
-
Individual development, training and access to thriving tech communities.
-
Hybrid work setup: work remotely up to 40% of your working week and enjoy our onsite facilities and culture at our Zaragoza office three days per week.
-
Competitive salary, benefits and valuable discounts on adidas products.
Sound good? Apply and be part of our tomorrow.
Not the right job for you? There are thousands of opportunities at adidas around the world. Find the one with your name on it.
Want to get a behind-the-scenes look at our offices? Explore adidas Careers and discover what it’s like to work around the world.
THROUGH SPORT, WE HAVE THE POWER TO CHANGE LIVES
At adidas, we strongly believe that embedding diversity, equity, and inclusion (DEI) into our culture and talent processes gives our employees a sense of belonging and our brand a real competitive advantage.
– Culture Starts With People, It Starts With You –
By recruiting talent and developing our people to reflect the rich diversity of our consumers and communities, we foster a culture of inclusion that engages our employees and authentically connects our brand with our consumers.