Currency

Senior Software Engineer

6 761 - 7 302 USDNet per month - B2B
5 680 - 6 220 USDGross per month - Permanent
Java

Senior Software Engineer

Java

Ul Lubicz, Kraków

Commerce Media Tech

Full-time
Permanent, B2B
Senior
Remote
6 761 - 7 302 USD
Net per month - B2B
5 680 - 6 220 USD
Gross per month - Permanent

Tech stack

    Polish

    C2

    English

    C1

    Kotlin

    master

    Java

    master

    Spring Boot

    advanced

    Spring Cloud

    advanced

Job description

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 

Tech stack

    Polish

    C2

    English

    C1

    Kotlin

    master

    Java

    master

    Spring Boot

    advanced

    Spring Cloud

    advanced

Office location

Published: 04.11.2025

Senior Software Engineer

6 761 - 7 302 USDNet per month - B2B
Summary of the offer

Senior Software Engineer

Ul Lubicz, Kraków

Commerce Media Tech

6 761 - 7 302 USDNet per month - B2B
5 680 - 6 220 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be advised that the data administrator is Commerce Media Tech sp. z o.o. with it's registered office at Lubicz 17G, 31-503 Krak... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.