Job description
We're seeking a talented Middle to Senior Python Developer with data engineering expertise to join our growing team. If you're passionate about building robust data solutions and want to work on exciting international projects, we'd love to hear from you!
Requirements
- 3 years of professional experience in Python development with a strong focus on data engineering, backend systems, and building scalable data pipelines
- Solid expertise in Python with hands-on experience in modern data engineering tools and frameworks such as Dagster, Pandas, SQLModel, or similar technologies for data processing and workflow orchestration
- Proven ability to work with data extraction, transformation, and loading (ETL) processes, including experience with web scraping, API integrations, and data validation using tools like Pydantic AI
- Strong understanding of backend development principles, relational databases, SQL, and experience with web frameworks such as Django for building robust applications
- Intermediate English proficiency (B1-B2) with the ability to read technical documentation, participate in team discussions, and communicate effectively in written form
- Full-time availability for office-based work with a collaborative mindset, attention to code quality, and commitment to best practices in software engineering and data architecture
Skills & expertise
Required skills
- Python
Preferred skills
- Pandas
- Django
- Web Scraping
- SQLModel
- Dagster
- Langchain
- Pydantic AI
Specialty
- Backend Development
Benefits
- Staff Referral Program
- Days Off
- Sick Leaves
- Free Language Courses


