We are a team that designs and builds data processing platforms and web applications. In our everyday work we face challenges with data analysis, scalability and application performance. We also pay a lot of attention to software development and maintenance automation.

You’d be a good fit for our team if you’d like to:

  • Gain experience in developing big data solutions (Spark, EMR, Athena).
  • Learn how to scale distributed applications (Kubernetes, ECS, CloudFormation).
  • Understand and use AWS in practice (Redshift, Glue, Lambda).
  • Work mainly on new projects without technical debt.

We need you to have:

  • At least 4 years of commercial experience in developing web applications and designing APIs.
  • At least 1 year of experience specifically in Python.
  • Great knowledge of relational databases.
  • Skills in testing your code.
  • No problems in using shell, Git, Docker and other basic programming tools.
  • An ability to write documentation in English.

It would be also great if you have:

  • Practical experience with cloud services (AWS, Google Cloud or Azure).
  • Experience in designing the architecture of applications.
  • Skills in code optimization and benchmarking.
  • An understanding of big data technologies.
  • Fluency in other programming languages apart from Python (Clojure, Elixir, Scala, Golang).
  • Knowledge of algorithms and data structures. 
  • An interest in pair programming.

You can surely count on:

support for your development

Flexible working hours & remote work

Mybenefit cafeteria and a lunch card

Private health care


Flexible work arrangements

Please don't forget to include the following statement in your CV: "I agree to the processing of my personal data for the purposes of the recruitment process in accordance with Article 6(1)(a) of Regulation (EC) No. 2016/679 of the European Parliament and of the EU Council of 27 April 2016 on the protection of personal data and free movement of such data, repealing Directive 95/46/EC."


Meet the team

How do we work?

We’re a team of 11, mostly using Python & JS. We have a wide variety of personal specialisations, but do not enforce strict roles within our team. Instead, we try to shuffle tasks between ourselves and constantly help each other. This way each one of us is well equipped to handle any incoming challenges. We maintain a culture of positive feedback - this makes working with us quite a pleasure :) And we like Scrum, too!

What makes us special?

  • Quite often we spend our time researching new Big data solutions
  • We care a lot about knowledge sharing
  • We like our meetings brief and meaningful
  • We enforce democracy - everyone’s say matters

We’re waiting for people who:

  • Like to work with others and put an emphasis on interpersonal relations in the team
  • Are able to use both creative and logical thinking to solve complicated problems
  • Are driven by new challenges are not afraid of them
  • Feel comfortable communicating in English
    Clearcode Group, with its headquarters at św. Antoniego 2/4, 50-073 Wrocław (Clearcode S.A. and Piwik PRO Sp. z o.o.), is Data Controller. We collect your data to be processed for the purposes of recruitment and future recruitment, if you give us clear and voluntary consent to do so. Data is stored for a maximum period of 36 months. You have the right to access and correct your personal data. Your consent may be withdrawn at any time by sending an email to gdpr@clearcode.cc. More information can be found on our Privacy Policy page.