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 sweepstakes promotions and loyalty rewards. We provide sports fans with fun, engaging, and free-to-play alternatives to real money gaming.

We are seeking a Middle Python Developer to contribute to backend service development in a distributed environment. You will own features and collaborate to deliver reliable, maintainable backend services using Python and Django. This role will work closely with our team in Sofia, Bulgaria, and requires comfort collaborating and operating in EEST (Eastern European Time).

What You'll Do
  • Take ownership of assigned backend features and services from development through deployment and support
  • Develop backend APIs and services using Python and Django
  • Work on message-driven systems (Kafka)
  • Write clean, reliable, and well-tested code (unit and integration tests)
  • Collaborate with team members to design scalable solutions and meet delivery deadlines
  • Participate in code reviews
  • Assist in the deployment and maintenance of containerized services
  • Support cloud-based environments and CI/CD pipelines
  • Participate in on-call rotations and production support
What We're Looking For:
  • 3+ years of professional Python backend development experience
  • Solid experience with Django and asynchronous Python ( asyncio)
  • Exposure to Apache Kafka or similar message brokers in production
  • Experience with Docker containerization
  • Familiarity with cloud platforms (AWS or others)
  • Good knowledge of PostgreSQL or relational databases
  • Experience writing automated tests
  • Comfortable with CI/CD workflows and monitoring tools (Grafana, Prometheus)
  • Good English communication skills
  • Ability to work in Agile teams and perform code reviews
  • Willingness to participate in on-call rotations
Nice to Have
  • Kubernetes experience
  • Knowledge of frontend technologies (React)
  • Exposure to event sourcing and CQRS
  • Experience with big data frameworks like Flink
Benefits:
  • Fully remote work environment.
  • Professional development opportunities in a dynamic, global setting.
  • A supportive, collaborative, and knowledge-driven workplace.
  • An engaging and challenging role with the freedom to innovate and develop effective solutions.

We are a multinational company with our headquarters based in Philadelphia, and offices in New York, Austin, and Sofia, Bulgaria. Wherever we are in the world, we pride ourselves on being a close-knit, focused team that is welcoming and friendly, and the work that we do is always interesting and rewarding. Wherever we are in the world, we pride ourselves on being a close-knit, focused team that is:

Welcoming and Friendly

We want to reflect the diversity of the cities we serve. By creating an inclusive culture where everyone can thrive, we'll make Fliff better for employees and customers alike.

Lively and Creative

We respect and value each other's ideas, experience and expertise. There is no such thing as a bad idea; only ideas that are executed and ideas that are discarded after consideration.

Stimulating and Rewarding

We know bright minds love a challenge, and we understand your desire to see your hard work pay off. We'll make sure your daily tasks align with your career ambitions as we grow together.

Equal Employment Opportunity Statement

Fliff is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Join Our Team

If you're ready to be part of an exciting, innovative, and dynamic team, apply now to help shape the future of sports gaming with Fliff.

IMPORTANT NOTICE: The privacy and security of applicant information is paramount and we take fraud attempts very seriously. Please note that Fliff will never ask for payment or personal financial information during the application process. All of our legitimate job opportunities can be found on our official career site ). Please be cautious of communications and links that come from non-company email addresses ), social media messaging platforms or unsolicited phone calls.


  • Python Engineer II

    1 week 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 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 Developer

    1 week 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 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 Bonapolia Full time

    Senior Data Engineers (Python) Tech Level: Senior• Language Proficiency: IntermediateLocation: Europe• Employment type: Full time• Working Time Zone: CET• Start: ASAP• Planned Work Duration: 3+ monthsCustomer Description:The customer is a global mobility and urban services platform that enables users to access transportation and...

  • Senior Cloud Engineer

    2 weeks ago


    Tallinn, Harjumaa, Estonia Riverty Full time

    Everyone's story matters. Come shape your story with us at Riverty.But where does that take you?To one of our 30 hybrid workspaces – designed for exchanging ideas, learning from others, and shaping the way we work. An international community of over 4,000 people, representing almost 80 nationalities across 11 countries. United by one mission: Combining...

  • Data Engineer

    1 week ago


    Tallinn, Harjumaa, Estonia Bonapolia Full time

    Project/Client: BankingLocation: Baltic States and PolandStart Date: ASAPDuration: 12 months Seniority: SeniorLanguage: EnglishRole Overview:We are looking for an experienced Data Engineer to join a major banking project. The role involves building and maintaining complex data pipelines, optimizing SQLprocedures, and ensuring data quality across large-scale...

  • Full-stack Engineer II

    11 hours ago


    Tallinn, Harjumaa, Estonia Zendesk Full time

    Job DescriptionJoin our team at Zendesk QA (formerly Klaus) to develop cutting-edge customer service quality assurance solutionsHave you ever received that follow-up email asking you to rate your experience after contacting customer support? Now, imagine using your skills to improve that very customer feedback service - making it smoother and more valuable...