Python Backend Engineer
Creotech
⚲ Warszawa
Wymagania
- TimescaleDB
- Git
- PostgreSQL
- CI/CD
- Docker
- Linux
- Python
Opis stanowiska
We’re looking for a Backend Python developer interested in optimizing our internal Python tooling, which automates the processes of defining space-to-ground interfaces between Creotech’s satellites and Mission Control. Responsibilities • Build tooling for satellite testing & operations; • Automate testing, validation & build processes using CI/CD • Participate in satellite testing campaigns in our satellite laboratory and remote locations (all the way to the SpaceX integration facility); • Write clean, efficient, well-documented and testable code; • Employ version control tools (e.g., Git) and containerization technologies (e.g., Docker) to ensure robust and scalable development workflows; • Manage software engineering fundamentals, including documentation, version control, and team collaboration; • Identify and resolve bugs and issues; • Deploy and monitor developed systems. Qualification • Minimum of 2 years of experience in application development; • Bachelor’s degree in Computer Science or a related field or equivalent experience. • Experienced with Git • Experienced CI/CD methodology; • Proficient in Python and familiar with other backend technologies. • Experienced with relational databases (PostgreSQL, TimescaleDB) • Familiar with containerization (Docker). • Comfortable working in a Linux environment. • Proficiency in English. Nice to have • Familiarity with DevOps practices and infrastructure as code (e.g., Terraform, Ansible). • Familiarity with aerospace industry and standards (e.g. UAV protocols, CCSDS, ECSS). • Knowledge of cloud platforms such as AWS, Azure, or GCP. We offer • Work in a friendly, well-coordinated team of enthusiasts • Stable employment in a modern company with an established market position • Attractive salary and benefits package (e.g., private medical care, sports card) • Opportunities for professional development and participation in innovative projects