Senior Database Engineer

2 Months ago • 4-8 Years • Data Analyst

Job Summary

Job Description

This Senior Database Engineer role involves designing, developing, and optimizing data pipelines using Python, dbt, and PostgreSQL. Responsibilities include ensuring data integrity, supporting data infrastructure, working with ETL processes, and collaborating with cross-functional teams. Experience with AWS, Airflow, and Snowflake is a plus. The position requires proficiency in Python for data engineering tasks, strong experience with dbt, and expertise in PostgreSQL database management and query optimization. The successful candidate will also be responsible for optimizing queries and data processing workflows to enhance system efficiency and ensuring data quality and compliance.
Must have:
  • Python
  • dbt
  • PostgreSQL
  • ETL processes
  • Data modeling
  • Query optimization
  • Data integrity
Good to have:
  • AWS
  • Airflow
  • Snowflake
Perks:
  • Flexible working format (remote, office-based, or flexible)
  • Competitive salary and compensation package
  • Personalized career growth
  • Professional development tools
  • Education reimbursement
  • Corporate events and team buildings

Job Details

Our client is a US-based company that provides In-flight Internet and entertainment services to aircraft across the globe, serving commercial aircrafts. At this moment we cooperate on Business Intelligence, Data Analysis, Data Science  and BigData directions and look for talents who can contribute to the complex data management and analysis projects.

About the Role:
We are looking for a skilled Database Engineer with a strong background in Python, dbt, PostgreSQL, and ETL processes. In this role, you will be responsible for designing, developing, and optimizing data pipelines, ensuring data integrity, and supporting our data infrastructure. Experience with AWS, Airflow, and Snowflake is a plus.

Key Responsibilities:

  • Design, develop, and maintain efficient ETL pipelines.
  • Work with PostgreSQL to ensure optimal database performance and scalability.
  • Utilize dbt for data modeling, transformations, and documentation.
  • Optimize queries and data processing workflows to enhance system efficiency.
  • Collaborate with cross-functional teams to understand data needs and implement solutions.
  • Ensure data quality, integrity, and compliance with best practices.
  • Work with cloud-based data solutions, primarily AWS (or learn on the job).
  • Manage and schedule workflows using Apache Airflow (or be willing to gain expertise).
  • Support and troubleshoot database and ETL-related issues.

Requirements:

  • Proficiency in Python for data engineering tasks.
  • Strong experience with dbt 
  • Expertise in PostgreSQL database management, performance tuning, and query optimization.
  • Experience with ETL/ELT processes, data ingestion, and transformation best practices.
  • Familiarity with cloud-based solutions like AWS is a plus.
  • Knowledge of Apache Airflow and Snowflake is advantageous, but willingness to learn is sufficient.
  • Strong problem-solving skills and ability to work independently and in a team.
  • Excellent communication and documentation skills.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Similar Jobs

Canva - Software Engineer (Python) - Data Platform (Open to remote across ANZ)

Canva

Melbourne, Victoria, Australia (Remote)
4 Months ago
Universal Music - Universal Music Group 2025 Summer Internship Program: Global Technology Opportunities

Universal Music

New York, New York, United States (On-Site)
2 Months ago
Enphase Energy - Sr. Backend resource

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
UXBERT Labs - Senior Technical Lead

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
3 Months ago
Oportun - Senior ML Engineer

Oportun

India (Remote)
6 Months ago
Playrix - Senior Data Analyst (Marketing)

Playrix

Ireland (Remote)
2 Months ago
Amanotes - Senior Data Engineer

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
Nexters - Marketing Analyst

Nexters

Cyprus (Remote)
2 Months ago
Info Stretch - Programmer Analyst 6

Info Stretch

Lansing, Michigan, United States (Hybrid)
4 Months ago
Nagarro - Staff Consultant, Business Analyst

Nagarro

India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CloudHire - Full Stack Developer - Remote

CloudHire

India (Remote)
1 Month ago
Twitch - Data Engineer - People Analytics

Twitch

San Francisco, California, United States (Hybrid)
2 Months ago
PlayStation Global - Senior Technical Program Manager

PlayStation Global

San Francisco, California, United States (On-Site)
2 Months ago
HP - Data Engineer

HP

Athens, Greece (On-Site)
3 Weeks ago
Ness Digital - AI Engineering Lead

Ness Digital

Romania (Remote)
1 Month ago
Nagarro - Associate Principal Engineer, Java Fullstack

Nagarro

India (Remote)
6 Months ago
NVIDIA - Senior Software Engineer - Distributed Inference

NVIDIA

California, United States (Remote)
1 Month ago
ION - Cloud Network Engineer

ION

Italy (Hybrid)
6 Months ago
Rank group - NOC Engineer

Rank group

Quatre Bornes, Plaines Wilhems District, Mauritius (On-Site)
1 Month ago
Nagarro - Senior Staff Engineer - Python Full Stack

Nagarro

Colombia (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Azerbaijan

N-iX - Senior Data Engineer

N-iX

Azerbaijan (Remote)
1 Month ago
Xsolla - Tech Lead - Data Services

Xsolla

Baku, Azerbaijan (Hybrid)
4 Weeks ago
Xsolla - Senior Backend Developer

Xsolla

Baku, Azerbaijan (On-Site)
4 Weeks ago
Xsolla - Tech Lead - Metasites

Xsolla

Baku, Azerbaijan (Hybrid)
3 Months ago
Xsolla - Customer Support Representative

Xsolla

Baku, Azerbaijan (On-Site)
3 Months ago
Xsolla - Front End Software Engineer

Xsolla

Baku, Azerbaijan (On-Site)
1 Month ago
Xsolla - Middle / Senior Backend Developer for Xsolla Account

Xsolla

Baku, Azerbaijan (On-Site)
6 Months ago
Xsolla - Middle+/Senior IT Recruiter

Xsolla

Baku, Azerbaijan (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Data Analyst Jobs

Playtika - Experienced Data Scientist

Playtika

Israel (On-Site)
2 Months ago
Activision - Data Analyst, Analytics Insights

Activision

Santa Monica, California, United States (On-Site)
1 Month ago
Fanatee - Data Science Intern

Fanatee

(On-Site)
9 Months ago
Sandsoft Games - Director of Data Science and Engineering

Sandsoft Games

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
WebMD - Data Analyst (m/w/d)

WebMD

Konstanz, Baden-Württemberg, Germany (Remote)
6 Months ago
Playrix - Senior Data Analyst (Attribution)

Playrix

Ukraine (Remote)
6 Months ago
N-iX - Middle Support Data Engineer (#2521)

N-iX

Ukraine (Remote)
4 Months ago
PwC - IN_Senior Associate_GCP Data Engineer_Data and  Analytics_Advisory_Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Riot Games - Insights Analyst II, Wild Rift

Riot Games

Singapore (On-Site)
5 Months ago
The Walt Disney Company - Principal Software Engineer - Ad Platform

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded