.
Python Software Engineer for Big Data
  • Warsaw
Python Software Engineer for Big Data
Warszawa, Warsaw, Masovian Voivodeship, Polska
AXA IT Solutions
10. 12. 2024
Informacje o stanowisku

Python Software Engineer for Big Data

Miejsce pracy: Warszawa

Technologies we use

Expected

  • Azure
  • Python
  • Spark
  • Databricks
  • Delta Lake
  • FastAPI

Operating system

  • Windows

About the project

We are building the next generation of Data Platform for Asset Management. We build, operate and support tools and services dedicated to store, transform, and distribute data related to several use-cases: Responsible Investment, Quantitative Research, Referential Data Management, Data Science and trading.

You will join the Data Platform team that is responsible for designing, implementing, and running cloud-native data solutions. Team members will be either integrating a team of 4 to 6 experienced data engineers or an engineering/data science squad that use the platform daily to service business needs on specialized use cases.

Your responsibilities

  • Implement business use cases and processes to the Azure Cloud, using state-of-the art technologies (Databricks, Spark 3, Python)
  • Onboard business teams directly on the new Data Platform
  • Gather engineering requirements for data use cases
  • Develop and maintain shared libraries (data pipeline development, data lineage)
  • Participate to the data onboarding of third-party data providers (e.g. Bloomberg, Simcorp)
  • Expose data via APIs

Our requirements

  • Minimum 4 years of commercial experience in working with ETL/ELT data and processes (as a python developer or data engineer)
  • Good knowledge and hands-on experience with SQL and PySpark (preferable on Databricks)
  • Good knowledge of Python
  • Experience in backend development in Python (e.g. project structure standards, building packages)
  • Experience in working with various data formats (csv, json, Parquet, Delta)
  • Familiarity with Azure services (e.g. Databricks, Storage, KeyVault)
  • Familiarity with software engineering principles
  • Practice in using Git and familiarity with CI/CD concepts
  • Team spirit
  • Fluent English
  • Good relationship and capacity to interact directly with client

Optional

  • Basic knowledge or experience with building and maintaining REST APIs
  • Basic experience with FastAPI framework

This is how we organize our work

This is how we work

  • in house
  • you focus on a single project at a time
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you focus on product development
  • agile
  • scrum

Team members

  • fullstack developer
  • technical leader
  • architect
  • devOps
  • automated test programmer
  • manual tester
  • product owner
  • business analyst
  • IT administrator

This is how we work on a project

  • Clean Code
  • code quality measures
  • code review
  • static code analysis
  • pair programming
  • architect / technical leader support
  • Continuous Deployment
  • Continuous Integration
  • DevOps
  • active monitoring
  • documentation
  • issue tracking tools
  • functional tests
  • integration tests
  • performance tests
  • regression tests
  • test automation
  • manual tests

Development opportunities we offer

  • conferences in Poland
  • development budget
  • external training
  • industry-specific e-learning platforms
  • intracompany training
  • soft skills training
  • substantive support from technological leaders
  • technical knowledge exchange within the company

What we offer

  • Opportunity to work in international financial organization
  • Autonomy
  • Stable, long term assignment
  • Flexible working hours and home office (hybrid work)
  • Work in a good atmosphere, supportive teams, among employees who are willing to share their knowledge, among others as part of internal development initiatives

Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • life insurance
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • corporate gym
  • corporate sports team
  • preferential loans
  • no dress code
  • video games at work
  • coffee / tea
  • parking space for employees
  • leisure zone
  • sharing the costs of tickets to the movies, theater
  • christmas gifts
  • employee referral program

AXA IT Solutions

We are an internal software house operating within the international insurance group AXA. We provide IT solutions for the needs of AXA companies in Europe. We work in English on a daily basis, in close-knit teams, carrying out international development projects.

You will find our office at 51 Chlodna St. in Warsaw.

Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    75 901
    12 804