Senior Python Developer

Permanent employee, Full-time · Wroclaw or remote

Read job description in:
Brief job description
At CDQ, we offer a flexible work environment tailored to your preferences: 100% 
remote work or on-site at our office in Wroclaw, Poland. Our current Python developer 
team is small, and we are extending this team to support our growing projects. We offer
a collaborative and innovative environment where you can contribute to the 
development of our products. This is a full-time position with opportunities for 
professional growth in a tech company focused on data-driven solutions.
Your daily tasks on the job
As a Senior Python Developer, your primary focus will be on:
  • Maintaining and refactoring existing Python codebases to improve performance,
  • scalability, and maintainability.
  • Implementing new features in Python to enhance our applications and services.
  • Collaborating with the team to design, develop, and deploy solutions using the
  • specified technologies.
  • Ensuring code quality through adherence to best practices and SOLID principles.
  • Establishing good practices in code, such as implementing coding standards, code
  • reviews, and documentation to elevate team processes.
  • Troubleshooting and optimizing workflows, data pipelines, and integrations involving
  • tools like Apache Airflow, Apache Kafka, and various databases.
Your qualifications:
We are seeking a highly experienced Senior Python Developer to join our team at CDQ.
The ideal candidate must have at least 5+ years of professional experience in Python
development. Key technical skills and knowledge required include:
  • Proficiency in Python programming, with a strong understanding of SOLID principles.
  • Experience with web frameworks such as FastAPI and Flask.
  • Expertise in data processing libraries like pandas and pyarrow.
  • Hands-on experience with workflow orchestration tools, including Apache Airflow and Quix.
  • Familiarity with databases: MongoDB, InfluxDB, and SQL databases.
  • Knowledge of containerization with Docker.
  • Experience with cloud services, specifically AWS.
  • Proficiency in messaging systems like Apache Kafka.
  • Experience with CI/CD tools such as GitHub Actions.
  • English communication skills are mandatory.
About us
"Smart in mind and heart" is what we are at CDQ!

As a spin-off of the University of St. Gallen in Switzerland, CDQ is the global pioneer in collaborative data management with more than 15 years of experience in data quality. We have developed the first suite for collaborative data management with Data Quality as a Service (DQaaS). Our goal is 100% data quality - without maintenance. 

Would you like to actively shape the future of the world's leading provider of collaborative data management? Then we look forward to receiving your application!
Brief job description
At CDQ, we offer a flexible work environment tailored to your preferences: 100% 
remote work or on-site at our office in Wroclaw, Poland. Our current Python developer 
team is small, and we are extending this team to support our growing projects. We offer
a collaborative and innovative environment where you can contribute to the 
development of our products. This is a full-time position with opportunities for 
professional growth in a tech company focused on data-driven solutions.
Your daily tasks on the job
  • Maintaining and refactoring existing Python codebases to improve performance,
  • scalability, and maintainability.
  • Implementing new features in Python to enhance our applications and services.
  • Collaborating with the team to design, develop, and deploy solutions using the
  • specified technologies.
  • Ensuring code quality through adherence to best practices and SOLID principles.
  • Establishing good practices in code, such as implementing coding standards, code
  • reviews, and documentation to elevate team processes.
  • Troubleshooting and optimizing workflows, data pipelines, and integrations involving
  • tools like Apache Airflow, Apache Kafka, and various databases.
Diese Qualifikationen bringst Du mit:
  • Proficiency in Python programming, with a strong understanding of SOLID principles.
  • Experience with web frameworks such as FastAPI and Flask.
  • Expertise in data processing libraries like pandas and pyarrow.
  • Hands-on experience with workflow orchestration tools, including Apache Airflow and Quix.
  • Familiarity with databases: MongoDB, InfluxDB, and SQL databases.
  • Knowledge of containerization with Docker.
  • Experience with cloud services, specifically AWS.
  • Proficiency in messaging systems like Apache Kafka.
  • Experience with CI/CD tools such as GitHub Actions.
  • English communication skills are mandatory.
Über uns

"Smart in mind and heart" sind wir bei CDQ!

Als Spin-off der Universität St. Gallen in der Schweiz ist CDQ der weltweite Pionier im kollaborativen Datenmanagement mit mehr als 15 Jahren Erfahrung im Bereich Datenqualität. Wir haben die erste Suite für kollaboratives Datenmanagement mit Data Quality as a Service (DQaaS) entwickelt. Unser Ziel ist eine 100%ige Datenqualität - ohne Wartung. 

Möchtest Du die Zukunft des weltweit führenden Anbieters für kollaboratives Datenmanagement aktiv mitgestalten? Dann freuen wir uns auf Deine Bewerbung!

We are looking forward to meeting you!
Thank you for your interest in CDQ. Please fill out the following short form. If you have any difficulties uploading your data, please contact us by email at cdqjobs@cdq.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.