Senior/Mid Software Engineer (Python)
KUBO
⚲ Gdańsk
Wymagania
- Python
Opis stanowiska
Do you enjoy working with data, APIs, and real system integrations? Are you a Python engineer who likes to understand how systems really work, not just write code? At KUBO, we are looking for mid-level and senior software engineers to support digital aviation solutions. You will work on system integration, data transformation, and backend services used in complex, real-world environments. Key responsibilities • Develop and maintain backend services in Python. • Design and implement web services and APIs. • Integrate Java-based applications with Python solutions. • Design new database structures and work with PostgreSQL. • Transform, migrate, and process data between systems (ETL). • Participate in system design, integration, and testing. • Collaborate with international teams and stakeholders. Ideal candidate profile • Bachelor’s degree in engineering, computer science, data science, mathematics, or similar. • 3+ years (mid-level) or 5+ years (senior) of professional software development experience. • Strong proficiency in Python. • Experience in building and consuming web services / APIs (REST, gRPC, etc.). • Solid knowledge of relational databases, especially PostgreSQL. • Experience with data processing, transformation, and ETL workflows. • Experience with at least one other modern language (Java is a strong plus). • English proficiency. Nice to have: • Experience with AWS and/or VMware Tanzu. • Experience with containerization (Docker, OCI). • Experience with frontend development. Conditions Location: Gdańsk or Warsaw Work Model: Hybrid (3 days per week in the office) Employment Type: Regular employment (Umowa o pracę) Salary: Depends on your experience and seniority level Recruitment steps • Initial call with a KUBO recruiter • 2 interviews with the client • Decision and feedback