Senior Software Engineer @ Commerce Media Tech

2 months ago


Kraków, Czech Republic Commerce Media Tech Full time
  • At least 3 years working with JVM in performance critical environments
  • Advanced programming skills in Java
  • Good knowledge of commonly used algorithms and data structures
  • Capacity for learning and investigating how things work
  • General knowledge of the issues of cloud computing and data processing
  • Being familiar with garbage collection in JVM
  • Ability to look at the system from the perspective of clients (other dev teams).
  • Good command of written and spoken English

Nice to have 

  • Experience with Amazon Web Services, Kubernetes, Apache Druid, Apache Spark
  • Understanding of modern web app development
  • Knowledge of Linux OS architecture (basic command line tools, networking, filesystems)

About you 

You are looking to join a small team where your voice is heard. Where each of your teammates is an expert you can learn from but is also eager to learn from you. Where you can redefine processes and tools without the need to argue with architects or bureaucrats. You show mechanical sympathy to all hardware, large and small. You want to apply this knowledge at a scale while processing gigabytes of data in milliseconds. You want to build something that can make an impact on the company and waiting to deploy it to production for one hour seems unacceptably long. Building software that handles hundreds of requests per second is in your comfort zone. Sounds like you? Keep reading. 

About the company 

Our bread and butter is Internet marketing. Our two core products are Zeropark (internet traffic marketplace) and Voluum - cloud-based tool for tracking marketing campaigns with data analytics and AI automation. We pride ourselves in having minimal bureaucracy, leaving key decisions in the hands of employees, relying on their ingenuity and initiative to drive products further.  

The Team 

We do streaming data ingestion and online analytics using our custom-made database written in Java. Design tests that ensure the integrity of all the processed data. Run automatic builds, deployments and performance tests with feedback from profilers. Deployments happen every day. We strive to pay technical debt on time. Automate all possible QA testing steps and update them when a new feature is developed. Write all unit and integration tests. 

We run on Java 21, use AWS EC2 and S3 services. Use tools like RxJava, Disruptor, Agrona, Aeron, Netty, Kotlin. Our DB manages more than 300 terabytes of data. 

,[Take active part in designing architecture of the database system , Analyse requirements from (internal) client perspective while considering performance, time and cost. , Implement new services and APIs used by all products in the company , Design and conduct experiments to improve our algorithms and overall architecture , Ensure applications have proper end to end tests, monitoring and documentation , Create and maintain cost effective production clusters (Terraform), deploy to production (AWS) and verify deployments (Datadog). , Provide support for production services (PagerDuty). , Investigate and implement new technologies (e.g. JVM features) related to data processing, application performance, performance monitoring, infrastructure. ] Requirements: Java, Data structures, Algorithms, JVM, Cloud computing, AWS, Kubernetes, Amazon Web Services, Druid, Spark Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, Small teams, International projects, Free coffee, Canteen, Bike parking, Playroom, Shower, Free snacks, Free lunch, No dress code, Startup atmosphere, Modern office, Free parking, In-house trainings.

  • Kraków, Lesser Poland, Czech Republic Commerce Media Tech Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Commerce Media Tech, a leading ad-tech company based in Kraków. This is an exceptional opportunity for a talented individual to drive innovation and growth in our software engineering department.About the RoleAs a Senior Software Engineer, you will play a key role in designing and...


  • Kraków, Czech Republic Commerce Media Tech Full time

    Very good programming skills in Java (at least 5 years of experience) Experience in testing (unit, integration, end-to-end) Strong knowledge of distributed systems Experience in mentoring less experienced colleagues Strong sense of independence, ownership, and initiative Outstanding communication / interpersonal skills Positive, “can-do”...


  • Kraków, Lesser Poland, Czech Republic Commerce Media Tech Full time

    About Commerce Media TechWe are a Kraków based ad-tech company, responsible for creating innovative software for effective online advertising. Our team works closely with brilliant software engineers, UX designers, project managers, marketing teams, and other talented specialists to provide modern advertising solutions for brands, agencies, and digital...


  • Kraków, Lesser Poland, Czech Republic Commerce Media Tech Full time

    About the RoleWe are looking for a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing high-performance systems that handle large amounts of data.


  • Kraków, Lesser Poland, Czech Republic Commerce Media Tech Full time

    About the RoleWe are seeking a highly skilled Java software engineer to join our team, responsible for designing and implementing scalable data processing systems. This is an excellent opportunity to work on large-scale data processing projects, using advanced Java programming skills and experience with JVM performance optimization.


  • Kraków, Czech Republic BorgWarner Full time

    B.S. in Engineering in Electrical, Electronics, Software, Mechatronics Engineering, or Computer Engineering.Previous experience in software engineering within communication protocols (e.g., CAN, LIN, Ethernet) and diagnostic functionalities (e.g., network management, fault management, UDS) within the AUTOSAR architecture.Good knowledge of C...


  • Kraków, Czech Republic ALDI Tech Hub Full time

    Requirements Bachelor or Masters Degree in (business) informatics and relevant job experience  Experienced in SQL, Python  Experience with the development and operation of cloud technologies (Microsoft Azure, GCP, AWS)  Experience with modeling data (Star Schema, Data Vault, Third Normal Form ) and implementation in software products  Nice to haves:...


  • Kraków, Czech Republic Software Mansion Full time

    We usually work for tech startups so we’ve had our share of ever-changing, dynamic projects. In this environment, the development stage is planned only a few weeks ahead and pivots are an integral part of the job. But we like it this way – releases are quick and clients are open to trying out new technologies. What is more, there is very little chance...


  • Kraków, Lesser Poland, Czech Republic ALDI Tech Hub Full time

    We are seeking an experienced Enterprise Software Engineer to join our team at ALDI Tech Hub. As a key member of our software development team, you will be responsible for creating and maintaining complex software applications that support our Marketing, CRM, and CIAM initiatives.Key ResponsibilitiesCreate, adjust, and optimize front-end solutions for CRM &...


  • Kraków, Lesser Poland, Czech Republic Software Mansion Full time

    Job Overview:We are looking for a skilled Software Development Expert to join our team at Software Mansion. As a key member of our development team, you will play a vital role in delivering high-quality software solutions for our clients.About Us:At Software Mansion, we pride ourselves on being a dynamic and forward-thinking company that thrives in the...


  • Kraków, Czech Republic scaleworks Full time

    Team management is a crucial part of thir role - We require solid experience in managing a team of developers - Ultimately a team of more than a dozen developers. Extensive expertise with current and legacy Java versions (This is critical) Experience developing and maintaining Struts framework, JBoss, JQuery and Javascript Knowledge of Liferay, Angular...


  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    10+ years experience with Java or other languages Practical knowledge of microservices or other distributed systems and REST API Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Math or related fields English language skills allowing for efficient communication with our peers and customers in North America Participates as a...


  • Remote, Kraków, Czech Republic N-iX Full time

    We are seeking a highly skilled Senior Java Engineer to join our team at N-iX, a leading software development company.Our client is an American global e-commerce leader, one of the most popular and successful websites on the Internet. They provide platform services by connecting millions of sellers and buyers in over 190 markets worldwide.About the RoleThe...


  • Kraków, Lesser Poland, Czech Republic VirtusLab Full time

    Edge Software Engineering OpportunityWe are seeking a highly skilled Senior Edge Software Engineer to join our team at VirtusLab. This is an exciting opportunity to work on cutting-edge edge device projects, where you will be responsible for designing and implementing scalable, high-quality code and architectures across cloud and edge environments.As a key...


  • Remote, Kraków, Czech Republic N-iX Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team at N-iX. As a key member of our engineering team, you will play a pivotal role in designing and developing scalable web applications using Java and TypeScript.Key Responsibilities:Maintenance of existing services (e.g., bug fixes, security updates, improvements in Java and...

  • Software Engineer

    7 days ago


    Kraków, Lesser Poland, Czech Republic ALDI Tech Hub Full time

    We are looking for a highly skilled Software Engineer to join our team at ALDI Tech Hub. In this role, you will be responsible for designing, developing, and implementing enterprise-level applications using Next.js Framework.About the RoleThis is an exciting opportunity to work on challenging projects, collaborate with cross-functional teams, and contribute...


  • Kraków, Lesser Poland, Czech Republic Remitly Poland sp. z o.o. Full time

    Job Title: Senior Software Developer for Cloud ArchitectureAbout the role:We are seeking an experienced Senior Software Developer to join our Mar-Tech team at Remitly Poland sp. z o.o. as a Cloud Backend Engineer with technical leadership responsibilities.This position will focus on designing and implementing scalable cloud-based architecture, collaborating...

  • Engineering Tech Lead

    1 month ago


    Kraków, Czech Republic Unicity Full time

    Solid experience in mobile app development and 3+ years as a Senior Software Engineer or Tech Lead in an Agile environment. Experience deploying Android/iOS applications on Google Play/App Store Experience setting technical direction, ensuring the quality, performance, and scalability of the product. Knowledge of Relational Databases SQL and No-SQL...


  • Kraków, Czech Republic Ringier Axel Springer Tech Full time

    praktyczna znajomość technologii Java znajomość lub chęć nauki technologii Python znajomość i doświadczenie w pracy z ekosystemem chmury publicznej (Amazon Web Services lub Google Cloud Platform) budowanie systemów wysokiej dostępności opartej o mikroserwisy umiejętność szybkiego uczenia się różnorodnych technologii i zagadnień Dodatkowo...


  • Kraków, Lesser Poland, Czech Republic ALDI Tech Hub Full time

    As a Data Engineering Leader at the ALDI Tech Hub, you will be responsible for leading a small team of data engineers and collaborating with data scientists and business intelligence engineers to drive innovation in our data transformation processes.We are looking for an experienced professional with a strong background in Azure services, Databricks, SQL,...