JobsPortal logo

Search Jobs In Finland

Senior Software Engineer - Data and CRM

Published date more than one year ago
Posted: more than one year ago
Company Paf
Company: Paf
Location Helsinki
Location: Helsinki

Senior Software Engineer - Data and CRM

The Data and CRM department in our Helsinki hub is responsible for the development of data management (including data pipeline and data warehousing), the BI tools and CRM platforms, providing the data and platforms required to run the daily operations of our real and online games as well as long-term business development.

We are looking for a Senior Software Engineer to help us with our projects. 

Our service use Java and make heavy use of Kafka messaging, run in AWS, and are released with an automated CI/CD pipeline.

Current projects range from completing our fully automated data pipeline moving the data between our micro-service architecture, the data lake and the BI platform, to a new marketing platform, to a new cloud based data-warehouse. The team owns the platforms, so we are free to do what we think best.

We are free to use the tool we feel better suited for the job, so we use Python and Airflow for some specific data related tasks, like feeding data to our segmentation engine or deploying views and structure in our cloud data warehouse.

In this role you will be a driving force in the design and implementation of the platforms, from the actual implementation, to the monitoring and including everything else required to ensure a smooth deployment and data flow. 

On the way we will face and solve interesting and challenging design and coding problems to ensure total correctness of our financial transactions and adherence to all international regulations we operate under.

We own the whole development life cycle from analysis and design to development and testing and we have full management support and commitment to quality. Your direct manager will be a fellow SW Eng.

You will work in central Helsinki in a very international hub (20+ different nationalities), with experienced Software Engineers, data and CRM professionals to create the best solution we can think about.

The department is divided in 4 teams with about 20 engineers, and in the company we have well over 100 highly skilled colleagues in SW development. 

Challenges and support are never far away... ;)

We also offer an interesting benefits package with work equipment of your choice, lunch coupons, commuter and sports benefits, occupational health care with extra insurance, company-paid massage and some more.

We have a lot to figure out, more to do and even more to learn ahead of us. It's going to be exciting.

Are you interested to know more?

-----

You have in your bag:

  • 3+ years of passionate software craftsmanship, using software engineering best practices.   
  • great hands on experience with Java or Scala and SQL; or you can pick them up in a breeze.
  • database modelling or experience dealing with big amount of data.
  • love for continuous integration, small PRs, test coverage and ideally for TDD.
  • constant-learning mindset, can-do attitude and clean code in your heart.

You could impress us with:

  • Experience with Apache Kafka, Kafka streaming.
  • Experience with AWS or other cloud platform.
  • Experience with large micro-services deployments.
  • Experience in decentralised data processing or BI / Analytics.

You feel you possess those personal qualities:

  • Smart, gets things done.  
  • Passionate about quality software development.
  • Work well within a team and love mentoring teammates.
  • Pride for the quality of your software and your attention to details. You are a proud professional. 

Does this sound interesting?

APPLY via Stack Overflow link below:

https://stackoverflow.com/jobs/288282/senior-software-engineer-data-and-crm-paf-games-sport-casino

We are going through applications continuously. All applications are treated confidentially.