Senior Python Developer

2 days ago


Tallinn, Harjumaa, Estonia Bonapolia Full time

Senior Data Engineers (Python)
Tech Level: Senior

• Language Proficiency: Intermediate

Location: Europe

• Employment type: Full time

• Working Time Zone: CET

• Start: ASAP

• Planned Work Duration: 3+ months

Customer Description:
The customer is a global mobility and urban services platform that enables users to access transportation and on-demand services through a digital marketplace.
The platform supports ride booking, intercity travel, delivery, and task-based services, focusing on flexibility, transparency, and direct interaction between users and service providers.

 Project Description:
The project focuses on building and evolving a large-scale data ecosystem that supports analytics and core business operations.
The team is responsible for developing reliable, high-performance data pipelines and scalable data infrastructure to ensure timely and trustworthy data delivery across the organization.

 Project Phase: Ongoing
Project Team: On the client's side

 Soft Skills:

• Strong self-management and ability to work independently while meeting deadlines

• Proactive, ownership-driven mindset with a results-oriented approach

• Clear and effective communication skills, including collaboration within distributed teams

• Collaborative attitude, openness to feedback, and focus on shared goals

• Strong problem-solving abilities, particularly in ambiguous or evolving contexts

• High attention to detail and commitment to code quality

• Adaptability to changing priorities and new technologies

Hard Skills / Must Have:

• Expert proficiency in Python 3.7+ for data pipeline development

• Advanced SQL skills

• Deep understanding of multi-layered data warehouse architectures (Raw, Staging, Data Marts)

• Extensive experience building ETL/ELT pipelines using Airflow 2

• Strong knowledge of object-oriented programming, design patterns, and clean architecture principles

• Professional experience with cloud-based object storage services

• Hands-on experience with cloud data warehouses

• Mandatory experience with Git for version control and collaborative development

• Russian language is a must

Hard Skills / Nice to Have:

• Experience with high-load or low-latency data systems and message brokers

• Practical knowledge of DevOps practices and CI/CD automation

• Experience with Infrastructure as Code, particularly Terraform

• Understanding of containerization and orchestration technologies such as Docker and Kubernetes

• Experience participating in testing, acceptance of developed functionality, and investigation of data quality issues

 Responsibilities and Tasks:

• Design, develop, and maintain end-to-end data pipelines from diverse source systems to the data warehouse

• Build scalable and cost-efficient infrastructure for storing and processing large volumes of data

• Implement and improve monitoring, alerting, and automated data quality validation systems

• Contribute to system design and data architecture evolution with a focus on performance, resilience, and security

• Optimize existing data pipelines and warehouse queries for efficiency and cost reduction

• Collaborate closely with data analysts to clarify requirements and transformation logic

• Perform root cause analysis of data quality incidents and implement long-term preventive solutions

• Create and maintain technical documentation covering schemas, pipeline architecture, and data lineage

 Technology Stack: Python, SQL, Spark, Apache Beam, Cloud platforms, Apache Kafka, Kubernetes, Managed messaging services, Debezium, Airflow 2, Terraform, GitHub, CI/CD tools, Jira

Ready to Join?
We look forward to receiving your application and welcoming you to our team


  • Python Developer

    2 weeks ago


    Tallinn, Harjumaa, Estonia Ender Turing 🔥 Full time

    Company DescriptionEnder Turing is revolutionizing sales conversion and customer service with cutting-edge speech AI technologies tailored for call centers. Dedicated to innovative solutions, we empower enterprises to deliver exceptional user experiences and optimize performance. Our focus is on creating groundbreaking tools to support businesses in...


  • Tallinn, Harjumaa, Estonia SHUTTLE99 Full time

    Shuttle99 is a rapidly expanding fintech startup on a mission to revolutionize the financial landscape with innovative technology. We're passionate about building scalable, reliable, and user-friendly solutions that empower individuals and businesses worldwide.As we continue to grow, we're looking for a talented Python Developer to join our international...


  • Tallinn, Harjumaa, Estonia Fliff Full time

    Fliff unpacks sports gaming into social, free-to-play games for all types of sports fans. We've built a social sports gaming experience that allows users to compete for leaderboard positioning, to achieve badges and build their status within the game.We are pioneering play-for-fun sports gaming, with our flagship social sportsbook experience that includes...


  • Tallinn, Harjumaa, Estonia Fliff Full time

    Fliff unpacks sports gaming into social, free-to-play games for all types of sports fans. We've built a social sports gaming experience that allows users to compete for leaderboard positioning, to achieve badges and build their status within the game. We are pioneering play-for-fun sports gaming, with our flagship social sportsbook experience that includes...


  • Tallinn, Harjumaa, Estonia Fliff Full time

    Fliff unpacks sports gaming into social, free-to-play games for all types of sports fans. We've built a social sports gaming experience that allows users to compete for leaderboard positioning, to achieve badges and build their status within the game We are pioneering play-for-fun sports gaming, with our flagship social sportsbook experience that includes...

  • Python Engineer II

    2 weeks ago


    Tallinn, Harjumaa, Estonia Fliff Full time

    Fliff unpacks sports gaming into social, free-to-play games for all types of sports fans. We've built a social sports gaming experience that allows users to compete for leaderboard positioning, to achieve badges and build their status within the game. We are pioneering play-for-fun sports gaming, with our flagship social sportsbook experience that includes...

  • Python Engineer II

    2 weeks ago


    Tallinn, Harjumaa, Estonia Fliff Full time

    Fliff unpacks sports gaming into social, free-to-play games for all types of sports fans. We've built a social sports gaming experience that allows users to compete for leaderboard positioning, to achieve badges and build their status within the game.We are pioneering play-for-fun sports gaming, with our flagship social sportsbook experience that includes...


  • Tallinn, Harjumaa, Estonia Cortance Full time

    TasksThe core of our pricing and risk algorithm is already implemented. What we mainly need support with now is:- testing and validating the existing models- backtesting and stress testing under different scenarios- identifying weaknesses or edge cases- recommending improvements and, where needed, refining the implementation in Python and aligning it with...


  • Tallinn, Harjumaa, Estonia Adcash Full time

    Is your aim to write quality code and push for high standards? We are seeking a Full-Stack Developer to join our team, where you will play a key role in driving the development of new and innovative initiatives that align with the company's strategic growth. You will have opportunities to grow as a developer as well as test yourself in other fields of IT...


  • Tallinn, Harjumaa, Estonia Blackfluo Full time

    Location: 100% RemoteStart date: ASAPLanguages: Fluent English (required)Who This Role Is ForIf youve shipped scalable systems at AI or fintech startups, thrived in VC-backed environments, or built features that thousands of users rely on, this role is for you.Were looking for engineers who love full ownership, complex technical challenges, and seeing their...