let’s make something together

Give us a call or drop by anytime, we endeavour to answer all enquiries within 24 hours on business days.

Find us

PO Box 16122 Collins Street West
Victoria 8007 Australia

Email us


Phone support

Phone: + (066) 0760 0260
+ (057) 0760 0560

Senior Python Engineer

  • By Barbara Rusek
  • 14 April 2022

Job Title

Senior Python Engineer (Fully Remote)

Job Description

Join the game-changers

The role, as well as the projects in which you will participate, is crucial for the entire company. The team collects data from various sources and prepares reports for business. The main project you will be working on is based on Python, and the team recently took over several other projects written in Java, Scala and Python.

Your task will be to run a project generating risk reports important for the entire company. The tool is currently under consideration for a complete renovation. The main scope of responsibilities is the implementation of new functionalities, adding new reports, writing tests, pipeline analysis and active participation in the team’s scrum life.

Technologies used: Python, pandas, numpy, Kafka, Netapp, Luigi, Airflow, Rest, AWS (GCP in the future), JVM technologies (Java, Scala), bash.

Candidates do not need to have big data knowledge or a lot of cloud experience – it’s important that you are willing to expand your skills!

Who they are

They’ve been changing the financial services game since they were founded in 1974, when they invented a whole new category of trading. Today, they’re the world’s No.1 spread betting and CFD provider, with operations in 20 countries across five continents and over 400,000 active clients worldwide. But they know their success is only possible because of their people, who they encourage and empower to be brave, determined and inventive.

Where you’ll work

Based on your choice, you can work from home or the office.

At the office, you’ll have access to everything you’d expect from a world-class employer, such as a modern working environment, agile spaces, private quiet rooms and breakout areas. Plus, all their offices are located in iconic city centres, close to everything you might need for a rewarding working experience.

How you’ll grow

  • Your personal and professional development are important to them.
  • As a company that’s constantly redefining the boundaries of possibility, they’ll challenge you to push yourself, accelerate your ambitions and rise to new levels of excellence. They know that’s a big ask, so they’ll make sure that you’re supported all the way, getting the backing you need and the recognition you deserve.

You will be joining the Enterprise Data group, which offers great opportunities for career development. They offer progression within this role up to Technical Specialist or Technical Team Lead, there is also a possibility to become an Architect of their data solutions in the future. The team works closely with Data Scientists and Business Analytics so any development towards those sections is possible as well. They have a supportive and collaborative environment that rewards people with curiosity, initiative and drive.

Who you are

You will be someone who can demonstrate:

  • Deep knowledge in Python
  • Knowledge in data processing
  • Understanding development life-cycle (Jenkins, Bamboo, git, maven)
  • Unit testing
  • SQL

 It would be great if you have experience on:

  • Experience in one of JVM languages (Java/Scala)
  • Cloud (AWS or GCP)
  • Apache Kafka
  • Hadoop system
  • Apache Spark
  • Message formats AVRO/Parquet/ORC/Json
  • GCP
  • Terraform

What you’ll get

  • Competitive salary
  • Private medical cover for you and your family (Medicover
  • Multikafeteria system (you can choose multisport card, vouchers etc.)
  • Life insurance (Generali)
  • Comprehensive global and local onboarding process – to the company and to your role
  • Employee-led LGBTQ+, Women’s, Black and Parents & Carers networks with annual budget for organizing events & projects that foster an open, diverse and inclusive culture  
  • Option to participate and create ESG initiatives based on IG Brighter Future Fund
  • 2 additional days off a year for voluntary work
  • 1 additional day off to celebrate your Birthday 😊

Note: Prepare your CV in English (PDF), fill in the form, and apply! 🙂
Please include in your CV the following clause necessary for the recruitment process:

“I agree to the processing of personal data that I have made available voluntarily in the recruitment process by the Administrator of personal data, i.e. Dotcommunity Spółka z ograniczoną odpowiedzialnością [Ltd.] based in Cracow, 15 Żabiniec Street, 31-215 Cracow, registered in Poland, the Cracow’s District Court – Śródmieście, XI Commercial Division of the National Court Register under number 0000468484, VAT number: 9452174499, (“Dotcommunity”) in order to carry out the recruitment process for the Senior Python Engineer position on the basis of Art.6 item 1a of the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)”