Senior PostgreSQL / Data Engineer

Inetum · inetum.com

Warsaw, Masovian Voivodeship, Poland, Remote Remote Full-time today
Workplace
Remote
Location
Warsaw, Masovian Voivodeship, Poland
Who can apply
Remote for people based in Poland

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

Job Description

We are looking for an experienced Senior PostgreSQL / Data Engineer to join a team building a high-performance, enterprise-grade data platform for the financial markets / FX domain.

This is a great opportunity for someone who enjoys working with large-scale data, complex PostgreSQL environments and near real-time processing. The platform handles approximately 40 million messages every day and provides up-to-date market data with refresh intervals as short as one second.

About the project

You will contribute to the design, development and optimization of a data platform responsible for:

* Processing data for 46 currency pairs * Handling approximately 40 million messages per day * Processing data in near real-time * Managing large-scale data storage with 2-year retention * Integrating the platform with messaging systems such as RabbitMQ * Providing downstream teams with access to frequently refreshed data, with updates available every 1 second * Ensuring high availability, scalability and performance * Designing solutions capable of supporting large data volumes in a demanding financial environment

Qualifications

Must-have:

* Strong commercial experience with PostgreSQL * Very good understanding of PostgreSQL architecture * Hands-on experience with table partitioning * Strong knowledge of database indexing and query optimization * Experience with B-Tree, Hash, GIN, GiST and/or BRIN indexes * Experience building or maintaining ETL processes * Experience working with large-scale / Big Data environments * Good knowledge of Linux * Experience working with performance-critical database environments * Fluent Polish and English

Nice to have:

* Python * Kafka or RabbitMQ * Apache Airflow * CI/CD * Experience in the banking, financial services or FX domain * Experience with real-time or near real-time data processing

Additional Information

We hereby inform you that Inetum Polska sp. z o.o. has implemented an internal reporting (whistleblowing) procedure. The content of the procedure and the possibility to submit an internal report are available at:

https://inetum.whispli.com/speakup?locale=pl

About remote Data Engineer jobs

Open jobs
810 open remote Data Engineer jobs, 191 of them posted in the last 7 days. See all Remote Data Engineer jobs
Typical advertised pay
$127,000 – $189,000 a year for the middle half of the 209 job ads from 143 employers that state a salary in US dollars (median $153,000). This is base pay as advertised, not total compensation. Remote Data Engineer salary
Skills the job ads ask for most
  • Python 77%
  • SQL 77%
  • ETL 75%
  • Data modeling 50%
  • Data quality 48%
  • AWS 47%

Share of the 484 newest postings for the role that name each skill. Resume keywords for Data Engineer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.