Logo Ixopay

Senior Database Engineer

New

Job

  • Level
    Senior
  • Location
    Vienna
  • Working Model
    Hybrid, Onsite
  • Job Field
    IT, Database, System
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Salary
    from 76.000 € gross/year

Job Summary

In this role, you will be responsible for optimizing and operating highly available MySQL database environments, analyze performance bottlenecks, and implement automation and security measures for critical production systems.

Job Technologies

Your role in the team

  • We're looking for a Senior Database Engineer to help build, operate, and evolve the database infrastructure that powers IXOPAY's global payment platform.
  • In this hands-on engineering role, you'll take ownership of the reliability, performance, security, and scalability of our business-critical MySQL database environments.
  • Working with multi-terabyte databases supporting high transaction volumes, you'll optimize complex workloads, strengthen high availability, and ensure our database systems remain resilient as the platform grows.
  • As a key member of our Systems Engineering team, you'll work closely with other experienced engineers to troubleshoot complex challenges, improve database operations, and drive architectural improvements.
  • You will also have the opportunity to explore emerging database technologies and help shape the future of our platform, including distributed SQL, database sharding, and potential adoption of TiDB.
  • This is an opportunity to combine deep database expertise with meaningful technical ownership, working on large-scale production systems where performance, reliability, and security are essential to supporting global commerce.
  • Build & Operate Reliable Database Infrastructure
  • Design, operate, maintain, and scale highly available MySQL and Percona Galera clusters supporting IXOPAY's global payment infrastructure.
  • Ensure the stability, availability, security, and performance of multi-terabyte databases operating in business-critical production environments.
  • Manage database replication, clustering, failover, and high-availability configurations to support resilient operations.
  • Support database infrastructure across enterprise data centers and cloud environments.
  • Continuously evaluate database health, capacity, and scalability to proactively address evolving platform requirements.
  • Optimize Database Performance
  • Analyze complex database workloads to identify performance bottlenecks and opportunities for optimization.
  • Perform advanced SQL query analysis, index optimization, execution plan analysis, and database performance tuning.
  • Monitor and analyze database performance using technologies such as Percona Monitoring and Management (PMM), Query Analytics (QAN), Grafana, and slow query logs.
  • Collaborate with Software Engineering teams to improve database interactions, optimize application queries, and resolve performance challenges.
  • Establish and improve monitoring, alerting, and performance management practices to maintain reliable production operations.
  • Drive Automation, Reliability & Continuous Improvement
  • Plan and execute database upgrades, migrations, and schema changes while minimizing disruption to production services.
  • Implement zero-downtime or near-zero-downtime database changes using replication, online schema change tools, Atlas, and related technologies.
  • Automate database operations, configuration management, and recurring maintenance tasks using tools such as Puppet, Bash, Python, or Go.
  • Troubleshoot complex production incidents, perform root cause analysis, and implement long-term improvements to prevent recurring issues.
  • Contribute to database security, operational traceability, and engineering practices that support IXOPAY's PCI DSS compliance requirements.
  • Shape Database Architecture & Technical Direction
  • Contribute to the long-term architecture and scalability of IXOPAY's database platform.
  • Evaluate new database technologies and architectural approaches, including sharding, distributed SQL, and NewSQL solutions such as TiDB.
  • Identify opportunities to modernize database infrastructure, improve performance, and reduce operational complexity.
  • Partner with Systems Engineering and Software Engineering teams on technical decisions involving database design, reliability, and scalability.
  • Share knowledge, contribute to engineering best practices, and help strengthen database expertise across the organization.

This text has been machine translated. Show original

Our expectations of you

Education

  • Technical education or training in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.

Qualifications

  • Deep hands-on expertise with MySQL in large-scale, production environments.
  • Starkes Wissen über Linux-basierte Datenbankumgebungen und die zugrunde liegende Infrastruktur.
  • Strong analytical and troubleshooting skills, with the ability to investigate complex database performance and reliability issues.
  • Ability to independently own technical initiatives and take responsibility for business-critical production systems.
  • Strong communication and collaboration skills, with a proactive approach to problem-solving and continuous improvement.
  • Sehr gute schriftliche und mündliche Deutschkenntnisse.
  • Vertrautheit mit verteiltem SQL, NewSQL-Technologien wie TiDB oder Strategien für Datenbank-Sharding.

Experience

  • Several years of professional experience as a Database Engineer, MySQL Database Administrator, Database Reliability Engineer, or in a similar database-focused engineering role.
  • Starke Erfahrung in der Optimierung der Datenbankleistung, SQL-Abfrageoptimierung, Indexierungsstrategien und Analyse von Ausführungsplänen.
  • Experience designing, operating, and troubleshooting highly available database architectures, including replication and clustering.
  • Experience with MySQL high-availability technologies such as Percona Galera Cluster, ProxySQL, or comparable solutions.
  • Experience with scripting, automation, or configuration management using technologies such as Puppet, Bash, Python, or Go.
  • Experience managing database upgrades, schema changes, migrations, and production maintenance with minimal downtime.
  • Experience operating multi-terabyte databases or high-volume transactional systems.
  • Hands-on experience with Percona Monitoring and Management (PMM), Query Analytics (QAN), Grafana, or similar database monitoring and observability tools.
  • Experience with online schema change tools, Atlas, or other database migration and schema management technologies.
  • Experience supporting databases in hybrid infrastructure environments, including enterprise data centers and cloud platforms.
  • Experience working in security-sensitive or regulated environments, including PCI DSS.
  • Experience with database automation, Infrastructure as Code, and modern engineering practices.

This text has been machine translated. Show original

What we offer

  • Wettbewerbsfähige Vergütung basierend auf Erfahrung und Qualifikation.
  • A collaborative engineering culture with a high degree of technical ownership.
  • Hybrid working with flexibility between our Vienna office and home office.
  • A modern, conveniently located office in Vienna.
  • Your choice of company laptop from supported models, including MacBook, ThinkPad, Dell, or Framework, along with external monitors.
  • An annual Wiener Linien public transportation pass.
  • Free coffee, tea, and fresh fruit in the office.
  • Complimentary access to fitness centers and sports activities through myClubs.
  • Regular team and company events.
  • Professional training, development, and certification support.
  • The minimum gross annual salary for this position is €76,000, with actual compensation determined by experience and qualifications.

This text has been machine translated. Show original

Benefits

Work-Life-Integration

Health, Fitness & Fun

Higher Take-Home Pay

Topics You Will Work On

Job Locations

  • Location Vienna

    Austria

About Your Employer

Ixopay

Ixopay

IXOPAY ist eine einzigartige, hoch skalierbare und PCI-zertifizierte Zahlungsplattform für White Label Kunden und Enterprise Merchants. Die moderne, leicht erweiterbare Architektur bietet intelligente Routing- und Cascadingfunktionen sowie modernes Risikomanagement, automatisierte Reconciliation und Settlement Funktionalitäten sowie plugin-basierte Integrationen von Acquirern und Payment Service Providern.

Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
Logo Ixopay

Senior Database Engineer

Salary
from 76.000 € gross/yearEstimated net salary based on the gross salary in the job ad.from 49.625 € net/year
Location
Vienna
Working Model
Hybrid, Onsite
Diversity
Open for all genders

More Jobs