.
Senior Software Engineer
  • Kraków
Senior Software Engineer
Kraków, Kraków, Województwo małopolskie, Polska
Commerce Media Tech
14. 11. 2024
Informacje o stanowisku

About Commerce Media Tech:


Commerce Media Tech is a Kraków based ad-tech company, responsible for creating innovative software for effective online advertising. Together with brilliant software engineers, UX designers, project managers, marketing teams, and many other talented specialists, we provide modern advertising solutions for brands, agencies and digital marketers.


About the project:


Zeropark is a self-serve performance marketing platform for brands, agencies, and digital marketers. Our services include both incremental advertising and online traffic monetization solutions, while the products we create offer cutting-edge technology for programmatic ad serving. 


Our team: 


Our team is a small group of highly motivated people. We plan our features closely with the business team, implement them, deploy them on our own and later maintain them. There are no external operations or support team, we have full access to the production environments. 


Our stack: 

  • Java 21 
  • Frameworks: Spring/Spring Boot, Hibernate, Hollow 
  • AWS: EC2, S3, SQS, RDS, Route53 and more! 
  • Databases: PostgreSQL, DynamoDB, Redis, Memcached, VoluumDB (our internal database) 
  • Tools: Terraform, Maven, Docker, Jenkins, GitHub 
  • Monitoring: DataDog, PagerDuty 


Key Responsibilities

  • Collaborating closely with Product and Business Teams to ensure products and services address real problems and meet customer requirements. 
  • Extending product with new features that meet our customers expectations with heavy use of AWS services 
  • Designing new features architecture with a special focus on scalability and maintainability 
  • Mentoring people with shorter experience 
  • Maintaining and monitoring platform (on call after few months, once per 8 weeks) 


Requirements

  • 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” attitude 
  • Ability to communicate in Polish and English 


Nice to have:

  • Experience with Spring, Kafka, AWS, CI / CD 


Benefits

  • Total compensation package comprised of base salary & cash bonus
  • Flexible working hours
  • Training budget and pool of training days
  • On-line training platform for everyone
  • Private healthcare
  • Life insurance
  • Sport card
  • Game room
  • Birthday day off
  • NAIS (benefit cafeteria with monthly bonuses)
  • Additional 3 days off

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    93 321
    15 438