Skip to main content
Download Commerce Media Tech insights for the 2025 shopping season. 🛒 🛍️ Get our data-packed report to maximize performance and reach! 🤑

About the role

Commerce Media Tech, part of Team Internet Group, is a dynamic ad-tech company based in Kraków. We’re passionate about building cutting-edge software that powers smarter, more effective online advertising. Our diverse team of software engineers, UX designers, product managers, marketers, and other talented professionals work together to deliver innovative advertising solutions for brands, agencies, and digital marketers worldwide.

We're the team behind Zeropark, a trusted performance marketing platform. Now, we're building something new from the ground up — a next-generation Commerce and Retail Media platform.

What you'll be working on:
  • A greenfield project with the chance to shape its technical direction
  • Scalable, lightweight architecture for publishers, advertisers, and retailers
  • AI-driven real-time shopping intent matching based on page context
  • Cleanroom data integrations for precise attribution and targeting
  • Natural language campaign management via our MCP (Model Context Protocol) and AI agents
  • Innovative ad formats tailored for commerce and retail media

Key outcomes of the role

Our Team Culture:
We're a tight-knit, motivated group that works end-to-end — from planning and building to deploying and maintaining. We collaborate closely with the business team and have full access to production environments, with no external ops or support layers.

Our stack
  • Kotlin, Java 24/25
  • Frameworks: Spring, Spring Boot, Spring Data, Spring Cloud
  • Communication: Kafka (MSK), REST
  • AWS: ECS, Fargate, Lambda, ECR, CodeDeploy, Cognito, Route53 and more
  • Storage: ClickHouse, Aurora, DynamoDB, Elasticache, MemoryDB, Redshift, S3
  • Frontend: Typescript, Angular, Vue, Nx
  • Tools: Terraform, Gradle, Docker, GitHub Actions
  • Monitoring: DataDog, PagerDuty
Key responsibilities
  • Build new features using AWS services at scale
  • Design architecture with focus on scalability and maintainability
  • Work closely with Product and Business teams
  • On-call rotation(paid, once per 8 weeks after onboarding)

About you

  • 5+ years of backend engineering experience (JVM ecosystem)
  • Bring demonstrable experience in building distributed systems
  • Know your way  around testing (unit, integration)
  • Comfortable diving into frontend work when necessary 
  • Own your work end-to-end from design decisions to production
  • AWS or other major cloud provider experience 
  • Daily use of AI coding tools (eg Claude Code, Copilot, Cursor) with critical thinking
  • Be able to communicate clearly and work independently 
  • Fluent in Polish and English
Experience and skills that will help you succeed
  • Kotlin experience (or willingness to learn - it's our primary language)
  • Kafka or similar event streaming platforms
  • Big Data processing using Apache Spark 

What's in it for you?

There are many reasons to come on board our team of talented professionals, but here are just a few…
  • We are collaborative, fair, consciously inclusive, and flexible
  • We trust, value, and support our people to make the difference
  • We believe that diversity of thought and experience provides the platform for innovation and creativity
  • We invest in the development of our people to drive our ambitions forward
  • We offer a range of benefits (including your choice of tech) and a competitive package 
  • We offer a great work environment in an internationally successful enterprise in the online services industry
At Team Internet, we believe in equal opportunities for everyone. We value diversity and make sure all applicants get a fair chance, because we know that our collective strength and diversity makes us stronger.

If you need assistance completing an application for a position with us or need us to make any reasonable adjustments, please reach out to our Recruiting Team at talent@teaminternet.com

Apply for this Job

Your future starts here! Apply now to explore exciting opportunities and grow with us.


The administrator of your personal data is CentralNic Poland Sp. z o.o. with its registered office in Krakow at ul. Lubicz 17G, 31-503 Kraków, Poland