Database Engineer

Database Engineer

Full-Time 55000 - 65000 € / year (est.) No home office possible
Moneycorp

At a Glance

  • Tasks: Manage and optimise critical database platforms in a dynamic financial services environment.
  • Company: Join Moneycorp, a leader in global payments with a collaborative culture.
  • Benefits: Competitive salary, inclusive workplace, and opportunities for professional growth.
  • Other info: Be part of a diverse team committed to innovation and inclusivity.
  • Why this job: Make a real impact on global financial systems while developing your tech skills.
  • Qualifications: 5+ years of experience in database management and a passion for problem-solving.

The predicted salary is between 55000 - 65000 € per year.

Welcome to Moneycorp. Moneycorp powers global payments for corporates, institutions and high net worth individuals, combining worldwide reach with local expertise. With over 45 years of market experience, two banking licences and offices in 11 countries, our technology delivers 24/7 accessibility, while our people deliver award-winning service. In 2024, we supported $1tn+ of payment volume, reaching 190 countries in 130 currencies. Our 32k+ corporate clients benefit from our regulatory resilience with 63+ permissions globally, access to major payment rails, and our proprietary technology.

Moneycorp is a place where energy, commitment, and collaboration are core to our values of shared success. We’re restless in our drive to surpass the expectations of our customers and unlock opportunities to support them at every stage of their journey. The foundation of our success is our people, and nurturing a culture of belonging for all our colleagues is central to our journey as a global business.

Your Next Challenge: We are seeking an experienced SQL Database Administrator (DBA) to support mission‑critical database platforms within a regulated financial services environment. This role is accountable for the technical integrity, resilience, security and lifecycle management of database platforms supporting customer, transactional and regulatory workloads. This role is responsible for ensuring database availability, performance, security, and regulatory compliance for systems supporting customer, transactional, and regulatory reporting workloads. The DBA will operate within a strong risk and control framework, working closely with Technology, Information Security, Risk, Compliance, and Audit teams. A diverse and challenging DBA role offering the opportunity to work on a wide range of support and implementation tasks primarily working in a Microsoft Azure environment. The Moneycorp data environment also contains Oracle database instances hosted in Oracle Cloud Infrastructure. The successful candidate will be ideally placed to work in a data platform environment that is increasingly taking a cloud first approach. This role forms part of an on-call DBA rota and is expected to take ownership of database-related incidents outside of business hours.

Key Responsibilities:

  • Regulatory compliance & controls: Ensure database operations meet regulatory and supervisory obligations for banking, payments and FX platforms operating across Moneycorp’s global footprint. Supporting compliance with applicable UK, EU and US regulatory and data protection requirements. Ensuring database controls support operational resilience, transaction integrity and regulatory reporting. Maintaining strong access control, segregation of duties and auditability across jurisdictions. Supporting internal and external audits with clear, timely evidence. Ensuring all database changes follow approved change and release processes with appropriate risk and regulatory impact assessment.
  • Database operations & resilience: Administer Microsoft SQL Server environments across development, test, and production. Maintain high availability and disaster recovery solutions to meet defined RTO/RPO and operational resilience requirements. Execute and regularly test backup, restore, and failover procedures. Performance tune production systems – ensuring maximum efficiency. Act as the technical lead for database-related incidents, owning investigation, resolution and post-incident review. Provide out‑of‑hours and on‑call support for incidents impacting critical financial systems.
  • Security & data protection: Implement and maintain database security controls, including role‑based access control and least‑privilege principles, encryption at rest and in transit, auditing and logging of database activity. Protect sensitive financial and personal data in line with GDPR and internal data handling standards. Remediate vulnerabilities identified through security scans or audits. Own and enforce secure database configuration baselines across all platforms, ensuring continued compliance with internal security standards and audit findings.
  • Performance & Stability: Monitor performance and capacity to ensure systems consistently meet SLA, latency and throughput requirements. Diagnose and resolve performance issues affecting customer-facing or regulatory systems. Perform proactive health checks and preventative maintenance. Own the overall performance posture of database platforms, ensuring configuration, indexing strategies, isolation levels and resource usage are reviewed and optimised proactively.
  • Database Maintenance & Reliability: Define, implement and continuously improve database maintenance strategies covering backup, restore and periodic recovery testing, index and statistics management, integrity checking and corruption detection. Ensure maintenance activities are automated, auditable and aligned with platform scale and workload characteristics.
  • Platform Lifecycle, Version and Patch Management: Own database version and patch compliance across all environments, ensuring platforms remain within vendor-supported versions and are patched in line with organisational risk appetite and board-approved tolerances. Monitor vendor roadmaps and end-of-support timelines, proactively identifying technology risk and upgrade requirements.
  • Automation & controlled delivery: Develop automation and scripting where appropriate, ensuring controls, approvals, and auditability are maintained. Support controlled database deployments through CI/CD pipelines. Reduce operational risk through standardisation and repeatable processes.
  • Collaboration & documentation: Partner with application teams to ensure secure, performant database designs. Engage with software and platform engineering communities throughout the development cycle to review code for efficiency and performance. Maintain comprehensive documentation covering architecture, procedures, risks, and controls.

Skills, Qualifications and Experience Required:

  • Proven experience operating enterprise database platforms in production, regulated environments (typically 5+ years).
  • Experience supporting mission-critical systems with high availability, resilience and audit requirements.
  • Excellent analytical and troubleshooting skills with great attention to detail.
  • Confident communicator, with the ability to liaise with technical colleagues and stakeholders at all levels.
  • Administration of SQL Server platforms in cloud environments, both deployed natively in the cloud and in an IaaS configuration.
  • Operation of high availability, backup and disaster recovery solutions.
  • Ability to secure, harden and audit database platforms in line with regulatory expectations.
  • Capability to monitor, tune and stabilise database performance.
  • Ownership of database lifecycle management, including patching and upgrades.
  • Experience providing BAU support and on-call incident response.
  • Use of automation and tooling to reduce operational risk and improve reliability.

Ways of Working: Operates effectively within controlled release, CI/CD and change management processes. Works collaboratively across application, platform, security and risk teams. Maintains clear documentation and evidence to support audit and regulatory review.

Education: Degree in an IT-related discipline (desirable). Relevant certifications in database, cloud, security or technology risk are advantageous.

Skills & Competencies: Strong commitment to continuous learning, professional development and technical excellence. Delivers work to a consistently high standard, with attention to detail and accountability for outcomes. Professional, approachable and able to build trusted relationships across technical and non-technical teams. Self-motivated with strong personal drive; takes ownership and sees work through to completion. Proactive and resilient, remaining effective when dealing with ambiguity, pressure or complex incidents. Adaptable and flexible, responding positively to change and evolving priorities. Collaborative team player who contributes positively to shared objectives.

We're committed to creating a workplace where every individual feels valued, respected, and included. As an Equal Opportunity Employer, we actively cultivate an inclusive culture where diversity thrives, and we empower our colleagues to drive meaningful change within our organization through Employee Engagement initiatives and value champion networks. Together, we want to build a workplace where everyone can bring their authentic selves to work, as we believe this is the foundation of innovation, creativity, and collective success.

If this role sounds like a good fit for you, please click on the “Apply Now” button to submit your application.

Database Engineer employer: Moneycorp

At Moneycorp, we pride ourselves on being an exceptional employer, offering a dynamic work culture that values energy, commitment, and collaboration. Our employees benefit from extensive growth opportunities within a global financial services environment, supported by a strong focus on inclusivity and professional development. With our innovative technology and commitment to regulatory compliance, working as a Database Engineer here means being part of a team that is dedicated to excellence and making a meaningful impact in the world of global payments.

Moneycorp

Contact Detail:

Moneycorp Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Database Engineer

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with Moneycorp employees on LinkedIn. A friendly chat can sometimes lead to job opportunities that aren’t even advertised!

Tip Number 2

Prepare for interviews by brushing up on your SQL skills and understanding database management in a cloud environment. We want to see you shine, so practice common DBA scenarios and be ready to discuss your past experiences.

Tip Number 3

Showcase your problem-solving skills! During interviews, share specific examples of how you've tackled database issues in the past. This will demonstrate your analytical abilities and how you handle pressure.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the Moneycorp team.

We think you need these skills to ace Database Engineer

SQL Server Administration
Cloud Environments
High Availability Solutions
Disaster Recovery Solutions
Database Security Controls
Regulatory Compliance
Performance Tuning

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Database Engineer role. Highlight your experience with SQL Server and any cloud environments, as well as your understanding of regulatory compliance. We want to see how your skills align with what we’re looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about database management and how your previous experiences make you a great fit for Moneycorp. Don’t forget to mention our values and how you embody them!

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex database issues in the past. We love candidates who can demonstrate their analytical skills and attention to detail, especially in regulated environments like ours.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets the attention it deserves. Plus, you’ll find all the info you need about the role and our company culture there!

How to prepare for a job interview at Moneycorp

Know Your Databases Inside Out

Make sure you brush up on your SQL Server and Oracle database knowledge. Be prepared to discuss your experience with high availability, disaster recovery solutions, and how you've ensured compliance in previous roles. This will show that you understand the technical requirements of the job.

Understand Regulatory Compliance

Familiarise yourself with the regulatory frameworks relevant to financial services, such as GDPR, SOX, and ISO27001. Be ready to explain how you've supported compliance in past positions and how you would approach it at Moneycorp. This demonstrates your awareness of the importance of regulations in the industry.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've diagnosed and resolved performance issues or database incidents. Highlight your analytical skills and attention to detail, as these are crucial for a Database Engineer role. Use the STAR method (Situation, Task, Action, Result) to structure your answers.

Emphasise Collaboration and Communication

Since this role involves working closely with various teams, be ready to discuss how you've collaborated with technical and non-technical colleagues in the past. Share examples of how you've communicated complex ideas clearly and effectively, which is key to fostering a culture of belonging and inclusivity at Moneycorp.