Database/Query Processing Developer

Digipal • Serbia
Remote
Apply
AI Summary

We are seeking a Database/Query Processing Developer to focus on query execution, planning, and performance optimization for a large-scale analytical database platform. This role emphasizes enhancing analytical performance and optimizing complex SQL workloads in a distributed, MPP-based architecture. The ideal candidate will have 5+ years of experience in software engineering or database systems.

Key Highlights
Design, develop, and refine query execution and planning mechanisms.
Work on query execution plans, optimizers, and distributed query processing.
Enhance the performance of complex analytical SQL workloads at scale.
Key Responsibilities
Design, develop, and refine query execution and planning mechanisms.
Work on query execution plans, optimizers, and distributed query processing.
Enhance the performance of complex analytical SQL workloads at scale.
Analyze and optimize large-scale data processing queries for efficiency.
Collaborate with engineers specializing in kernel development and distributed systems.
Contribute to the development of the core analytics engine powering enterprise workloads.
Technical Skills Required
SQL PostgreSQL Distributed systems Parallel processing High-performance computing Python Go
Benefits & Perks
100% remote position
Attractive compensation package
Opportunities for professional growth and development
Nice to Have
Experience with Greenplum or other MPP/analytical databases.
Knowledge of PostgreSQL internals.
Contributions to database engines or research-oriented projects.
Strong foundation in mathematics or algorithms.

Job Description


We are DIGIPAL, a software delivery agency specialising in building high-performing product design and software development teams for clients across Europe and North America. We work with a wide range of organisations from ambitious startups to multinational corporations. We have a unique career opportunity for you to work on building exciting digital products for international clients. Yet, remaining flexible in a remote-only environment and getting a top-tier compensation package.


We are seeking a Database/Query Processing Developer to focus on query execution, planning, and performance optimization for a large-scale analytical database platform built on a PostgreSQL fork. This role emphasizes enhancing analytical performance and optimizing complex SQL workloads in a distributed, MPP-based architecture.

Key Responsibilities:

  • Design, develop, and refine query execution and planning mechanisms.
  • Work on query execution plans, optimizers, and distributed query processing.
  • Enhance the performance of complex analytical SQL workloads at scale.
  • Analyze and optimize large-scale data processing queries for efficiency.
  • Collaborate with engineers specializing in kernel development and distributed systems.
  • Contribute to the development of the core analytics engine powering enterprise workloads.

Requirements:

  • 5+ years of experience in software engineering or database systems.
  • Comprehensive understanding of query processing, execution plans, and optimizers.
  • Experience with SQL-based databases (PostgreSQL, Oracle, SQL Server, Vertica, or similar).
  • Experience with distributed systems, parallel processing, or high-performance computing.
  • Strong engineering and analytical skills, with the ability to work autonomously on complex systems.

Nice to Have:

  • Experience with Greenplum or other MPP/analytical databases.
  • Knowledge of PostgreSQL internals.
  • Contributions to database engines or research-oriented projects.
  • Strong foundation in mathematics or algorithms.
  • Proficiency in Python or Go for auxiliary tooling.

Our offer:

  • 100% remote position
  • Attractive compensation package
  • Opportunities for professional growth and development
  • Collaborate with top minds from around the globe
  • Build world-class digital products for European and US markets
  • Long-term B2B Contract

Similar Jobs

Explore other opportunities that match your interests

Senior C++ Developer

Programming
•
5h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

vlink inc

Serbia
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Digipal

Serbia

Senior Business Intelligence Developer

Programming
•
3d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

NTT DATA Europe & Latam

Serbia

Subscribe our newsletter

New Things Will Always Update Regularly