Senior Database Engineer

2 weeks ago


New Belgrade, Central Serbia Callista Full time $90,000 - $120,000 per year

We are seeking a highly skilled
Senior Database Engineer
to join our team. The ideal candidate will have
5+ years
of experience managing, optimizing, and administering high-performance database systems. You will be responsible for architecting, maintaining, and optimizing
ClickHouse, MongoDB, and SQL
databases while ensuring scalability, security, and efficiency. Experience with
Apache Airflow
and data orchestration tools is a plus.

Key Responsibilities:

  • Database Management: Administer, optimize, and maintain ClickHouse, MongoDB, and MariaDB databases.
  • Database Architecture & Design: Develop efficient schemas, indexing strategies, query optimization techniques, sharding, and replication strategies.
  • Performance Tuning: Optimize queries, allocate resources, and implement caching mechanisms for maximum performance.
  • Database Administration: Ensure database security, compliance, monitoring, backup, and recovery strategies.
  • Data Orchestration & ETL/ELT: Work with Apache Airflow, Luigi, Prefect, Dagster to streamline data pipelines.
  • High-Velocity Data Streaming: Collaborate with ETL engineers to ensure efficient ingestion of real-time data into ClickHouse, including schema compatibility and ingestion performance tuning.
  • ClickHouse Optimization: Design schemas, optimize analytical queries on multi-billion row datasets, and implement data retention and roll-up strategies using background merges and view hierarchies.
  • DevOps & Automation (Preferred): Work with Docker, Kubernetes, Terraform to deploy and manage database infrastructure.
  • Collaboration: Work closely with cross-functional teams, including Data Engineers, Software Developers, and DevOps, to implement robust and scalable database solutions.

Key Skills:

  • Databases: ClickHouse, MongoDB, MariaDB
  • Database Optimization: Query tuning, indexing, replication, sharding
  • Programming: SQL, Python, Bash scripting
  • Data Orchestration: Apache Airflow, Luigi, Prefect, Dagster
  • Streaming & ETL: Clickhouse Kafka Table Engine
  • ClickHouse Internals: Data parts, merges, materialized views, TTLs, partitions
  • Security & Compliance: Backup, monitoring, access control

Required Experience:

  • 5+ years of hands-on experience in database management and optimization.
  • Strong expertise in ClickHouse administration and architecture.
  • Experience with query optimization, sharding, replication, and indexing strategies.
  • Strong debugging and optimization skills for complex SQL joins and aggregations.

Preferred Qualifications:

  • Familiarity with DevOps tools like Docker, Kubernetes, Terraform.
  • Experience in data security, compliance, and governance best practices.
  • Exposure to high-velocity, real-time data streaming environments.
  • Strong expertise in MongoDB administration and architecture
  • Strong expertise in MariaDB administration and architecture
  • Hands-on experience with Kafka, Apache NiFi, Talend for data ingestion and processing.

Benefits:

  • Competitive salary and performance-based bonuses.
  • Flexible work environment (Remote or On-site in Dubai).
  • Opportunity to work with cutting-edge database technologies.
  • Career growth and learning opportunities in a fast-paced environment.


  • Belgrade, Central Serbia Callista Group AG Full time $90,000 - $120,000 per year

    We are seeking a highly skilled Senior Database Engineer to join our team. The ideal candidate will have 5 years of experience managing, optimizing, and administering high-performance database systems. You will be responsible for architecting, maintaining, and optimizing ClickHouse, MongoDB, and SQL databases while ensuring scalability, security, and...


  • Belgrade, Central Serbia Callista Group AG Full time $90,000 - $120,000 per year

    We are seeking a highly skilled Senior Database Engineer to join our team. The ideal candidate will have 5+ years of experience managing, optimizing, and administering high-performance database systems. You will be responsible for architecting, maintaining, and optimizing ClickHouse, MongoDB, and SQL databases while ensuring scalability, security, and...


  • Belgrade, Central Serbia Doo Group Full time $90,000 - $120,000 per year

    Senior Database Administrator (DBA) – Trading Systems & Data Engineering SupportDoo Group is a global financial services group with FinTech at its core, dedicated to delivering innovative financial solutions. Embracing a global perspective, we strategically position 10 major business lines in international markets, actively building an interconnected...


  • Belgrade, Central Serbia Tabby Full time €80,000 - €100,000 per year

    Senior Database Administrator (PostgreSQL)Department: InfrastructureEmployment Type: Full TimeLocation: Remote/SerbiaReporting To: Didar MoldabekovDescription Tabby creates financial freedom in the way people shop, earn and save by reshaping their relationship with money. Over 15 million users choose Tabby to stay in control of their spending and make the...

  • Database Developer

    1 week ago


    Belgrade, Central Serbia SD Worx Full time €45,000 - €55,000 per year

    SD Worx is a leading European provider of Payroll & HR services with global reach. We have offices in Europe and an office in Mauritius. Our goal? We bring people solutions to life, so companies of any size can turn Human Resources into a source of value for the business and the people in it.Our people solutions span the entire employee journey, from getting...


  • New Belgrade, Central Serbia Wärtsilä Full time €80,000 - €100,000 per year

    Wärtsilä is an innovative technology company known for being a forerunner in the Marine and Energy markets. Every day, we – Wärtsilians - put our hearts and minds into turning Wärtsilä's purpose of enabling sustainable societies through innovation in technology and services into reality. Our ultimate aim is to provide increased value to...

  • Database Engineer

    1 week ago


    Belgrade, Central Serbia MDS Informaticki inzenjering Full time €45,000 - €55,000 per year

    MDS je u potrazi za Database Inženjerom koji će se pridružiti našem timu i koji će preuzeti ključnu ulogu u razvoju, implementaciji i održavanju ETL procesa, automatizaciji i prikupljanju podataka sa različitih izvora, sa posebnim akcentom na optimizaciji. Kao ključna tačka za sve aspekte upravljanja bazama podataka, sarađivaćete blisko sa...


  • Belgrade, Central Serbia Capaciteam Full time €104,000 - €130,878 per year

    Senior Software Engineer – (Python/Django)We're looking for a talentedSenior Software Engineerto help drive the growth of our core platform and contribute to large-scale client solutions. As part of our dynamic development team, you'll play a key role in shaping major new product features, working withPython/Djangoon the backend. This role is ideal for...


  • Belgrade, Central Serbia Nutanix Full time €104,000 - €130,878 per year

    Hungry, Humble, Honest, with Heart.The OpportunityWe are looking for aSDET Python Automation (Senior MTS)to join theNutanix Database (NDB)team — a fast-paced, innovative group building our Database-as-a-Service (DBaaS) offering. With a highly collaborative team culture and a product that's seeing strong customer adoption, this is a great opportunity to be...


  • New Belgrade, Central Serbia Wärtsilä Full time €60,000 - €80,000 per year

    We are looking for a Temporary Senior Software Testing Engineer - Maternty cover in one of our team to work under core platform services and API of Fleet Optimisation SolutionMain responsibilities:Manual testing and analysis of autotest resultsAnalysis of test resultsCreation of test cases, checklists, and automated testing scenariosLocalization and...