About the role

  • Scala Spark Developer working on large-scale data processing solutions within Google Cloud Platform. Designing and developing data pipelines using Apache Spark in an agile environment.

Responsibilities

  • As a Scala Spark Developer, you will work on large-scale data processing solutions within Google Cloud Platform, contributing to one of the largest Data Lakes in the world.
  • You will design and develop data pipelines using Apache Spark and validate your solutions with Apache Airflow.
  • You will be part of an agile, international team operating in a highly regulated financial environment.
  • We value engineers who can challenge the status quo while ensuring full compliance with existing standards and regulations.
  • Deliver sprint goals by actively contributing to backlog execution
  • Collaborate closely with software developers across multiple locations (including UK and China)
  • Work in line with the Scrum framework and agile best practices
  • Maintain and improve code quality through testing, refactoring and bug fixing
  • Support Product Owners in refining and understanding technical backlog items
  • Share knowledge within the team and across the wider organization
  • Participate in the full end-to-end product development lifecycle, including production releases

Requirements

  • Very good knowledge of Scala and Spark
  • Experience with GitHub for version control
  • Basic experience with Airflow and Python
  • Familiarity with Jira and Confluence
  • Experience working in Scrum teams
  • Good communication skills in English (discussion and presentation)
  • Nice to have: Hands-on experience with GCP and Apache Airflow
  • Knowledge of testing approaches and tools (JUnit, TDD, BDD)
  • CI/CD experience (e.g. Jenkins)
  • Strong engineering mindset: clean code, SOLID, KISS, DRY, design patterns
  • Experience with Elasticsearch
  • Exposure to at least one major cloud provider (Microsoft Azure or Amazon Web Services)
  • Previous Secure Code Warrior certifications

Benefits

  • Hybrid work in Kraków office.
  • Working in a highly experienced and dedicated team
  • Benefit package that can be tailored to your personal needs (private medical coverage, sport & recreation package, lunch subsidy, life insurance, etc.)
  • On-line training and certifications fit for career path
  • Access to e-learning platform Mindgram - a holistic mental health and wellbeing platform
  • Work From Anywhere (WFA) - the temporary option to work remotely outside of Poland for up to 140 days per year (including Italy, Spain, the UK, Germany, Portugal, and Bulgaria)
  • Social events

Job title

Scala Spark Developer

Job type

Experience level

Mid levelSenior

Salary

PLN 14,580 - PLN 22,350 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job