We’re a team that designs and builds data-processing platforms, AdTech systems, and web applications. In our everyday work, we face challenges with data analysis, scalability and application performance. Currently, we are focused on building systems based on graph databases. 

We are looking for a person who will delight us with their skills and experience in the comprehensive design and development of complex web-based systems and applications. We also value knowledge sharing, a mature approach to business matters and a willingness to participate in customer relations. Joining our team will enable you to develop your skills not only in coding but also in infrastructure design and the setup of cloud solutions.

You’re the right person for the job if you:

  • Have at least 5 years of experience as a backend developer and you’d like to focus your professional experience on Python
  • Write clean, legible, and productive code
  • Have experience in the development of scalable and dispersed applications
  • Are able to run a variety of tests and know how to optimize them
  • Know at least one of the popular frameworks (a big plus for Django, Falcon or Flask, FastAPI)
  • Have a solid understanding of databases, both relational and NoSQL
  • Have experience in creating REST APIs
  • Feel comfortable using Linux (it would be best if it’s Debian based)
  • Are aware of cloud solutions and know how to manage dispersed infrastructure (we are using AWS)
  • Have experience with distributed computing
  • Have knowledge about containerization and automation (Docker, Continuous Integration, and Continuous Delivery)

We are also looking for someone who:

  • Values teamwork (inspired by scrum foundations), pair-programming and solving problems together
  • Is open to explore new technologies and don’t want to stick with only one field of knowledge or programming language
  • Is a quick learner 
  • Enjoys sharing knowledge with other team members
  • Can communicate effectively in English

Nice to have:

  • Familiarity with GraphQL and Graph Databases

Our stack:

  • Python 3.8
  • Django
  • Docker
  • AWS (CDK, Glue, Athena, Neptune, SNS, CloudFormation)
  • Flask, Falcon
  • Kubernetes
  • Git
  • PostgreSQL

You can surely count on:

support for your development

Flexible working hours & remote work

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

Bartosz Mocek - Project Manager

How do we work?

We are an independent Python team. We work in Agile based on Scrum foundations. During a project’s development phase, our highest value is quality. We ensure that code is covered by proper tests and code reviews that help us detect bugs at an early stage. An additional task review stage makes our QA and testers’ lives much easier. We try to exchange tasks and help each other so that everyone is fully prepared for the upcoming challenges.

What makes us special?

  • We cherish a culture of remote work.
  • Our meetings are quick, to the point and concise (no one has ever said that the meeting could have been an email).
  • We have a cozy and informal atmosphere.
  • We value openness and gladly help each other in everyday problems.

We are looking for people, who:

  • Focus on constant self-development.
  • Are not afraid of challenges and new technologies.
  • Value an informal atmosphere.
  • Are open and communicative.
    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.