At a Glance
- Tasks: Manage and optimise SQL databases in a dynamic financial environment.
- Company: Join Moneycorp, a global leader in payments with 45 years of experience.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Be part of a diverse team that values inclusivity and continuous learning.
- Why this job: Make an impact in a mission-critical role while working with cutting-edge technology.
- Qualifications: 5+ years of experience in database management and a passion for problem-solving.
The predicted salary is between 60000 - 80000 € per year.
Moneycorp is a global payments company with over 45 years of market experience and offices in 11 countries. We support over $1 trillion of payment volume across 190 countries in 130 currencies. We are seeking an experienced SQL Database Administrator (DBA) to support mission‑critical database platforms within a regulated financial services environment. The DBA will manage technical integrity, resilience, security and lifecycle management of database platforms supporting customer, transactional and regulatory workloads.
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. Support compliance with applicable UK, EU and US regulatory and data protection requirements. Maintain strong access control, segregation of duties and auditability across jurisdictions. Support internal and external audits (e.g. ITGC, ISO27001, SOC2, FCA, SOX). Ensure all database changes follow approved change and release processes with risk and regulatory impact assessment. Work with technology, risk, compliance and information security teams to ensure database designs remain compliant, resilient and fit for purpose.
- 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. Execute and regularly test backup, restore and failover procedures. Performance tune production systems for maximum efficiency. Act as technical lead for database‑related incidents, owning investigation, resolution and post‑incident review. Provide out‑of‑hours and on‑call support for incidents affecting critical financial systems.
- Security & data protection: Implement and maintain database security controls, including role‑based access control, encryption at rest and in transit, and auditing 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. Enforce secure database configuration baselines across all platforms (SQL Server, Azure SQL and Oracle). Proactively identify and remediate configuration drift from approved security standards.
- Performance & stability: Monitor performance and capacity to ensure compliance with SLA, latency and throughput requirements. Diagnose and resolve performance issues affecting customer‑facing or regulatory systems. Perform proactive health checks and preventative maintenance. Own overall performance posture of database platforms, reviewing and optimising configuration, indexing strategies, isolation levels and resource usage. Lead root‑cause analysis for recurring performance issues, deadlocks and contention patterns.
- Database maintenance & reliability: Define, implement and continuously improve maintenance strategies covering backup, restore, 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. Provide evidence of maintenance effectiveness through documented test restores, disaster recovery exercises and operational reporting.
- Platform lifecycle, version and patch management: Own database version and patch compliance across all environments. Monitor vendor roadmaps and end‑of‑support timelines, proactively identifying technology risk and upgrade requirements. Lead technical planning and execution of database upgrades, including impact assessment, compatibility testing, upgrade sequencing, rollback and contingency planning, and coordination with application, infrastructure and security teams.
- Automation & controlled delivery: Develop automation and scripting within controlled, auditable processes. 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 to review code for efficiency and performance. Provide guidance on SQL Server best practices in a financial services context. Maintain comprehensive documentation covering architecture, procedures, risks and controls.
Skills, Qualifications and Experience Required
- Skills, Knowledge and Experience: 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. Comfortable working within formal change, incident and risk management frameworks.
- Core Skills and Competencies: Excellent analytical and troubleshooting skills with great attention to detail. Confident communicator, able to liaise with technical colleagues and stakeholders at all levels.
- Technical Capabilities – Essential: Administration of SQL Server platforms in cloud environments, both natively in the cloud and in IaaS. 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. Professional, approachable and able to build trusted relationships across 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.
Fostering a culture of belonging and inclusivity: We are 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 empower our colleagues to drive meaningful change. We measure our efforts through regular assessments and listen to employee feedback to continually improve our initiatives.
Database Engineer employer: Moneycorp Bank Limited
Moneycorp is an exceptional employer that prioritises employee growth and inclusivity, offering a dynamic work culture where innovation thrives. With a commitment to professional development and a focus on regulatory compliance in the financial services sector, employees benefit from a supportive environment that encourages collaboration and continuous learning. Located in a global hub for finance, Moneycorp provides unique opportunities to engage with diverse teams and contribute to mission-critical projects that impact customers worldwide.
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 people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for interviews by practising common questions and scenarios related to database management. Brush up on your SQL skills and be ready to discuss how you've handled past challenges in a regulated environment.
✨Tip Number 3
Showcase your expertise! Create a portfolio or GitHub repository with examples of your work, especially any projects that highlight your experience with SQL Server and compliance in financial services.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Moneycorp.
We think you need these skills to ace Database Engineer
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 relevant projects that showcase your skills in database management, compliance, and performance tuning.
Craft a Compelling Cover Letter:Your cover letter should tell us why you're the perfect fit for Moneycorp. Share specific examples of how you've handled mission-critical systems and your approach to ensuring regulatory compliance in past roles.
Showcase Your Technical Skills:Don’t forget to list your technical capabilities clearly. Mention your experience with high availability solutions, disaster recovery, and any automation tools you’ve used to enhance database operations.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!
How to prepare for a job interview at Moneycorp Bank Limited
✨Know Your SQL Inside Out
Make sure you brush up on your SQL skills before the interview. Be prepared to discuss your experience with Microsoft SQL Server, including any high availability and disaster recovery solutions you've implemented. They’ll likely want to know how you’ve handled performance tuning and troubleshooting in past roles.
✨Understand Regulatory Compliance
Since this role involves working within a regulated financial services environment, it’s crucial to familiarise yourself with relevant regulations like GDPR, SOX, and ISO27001. Be ready to discuss how you’ve ensured compliance in your previous positions and how you would approach it at Moneycorp.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've diagnosed and resolved database performance issues. They’ll be looking for your analytical skills and attention to detail, so think of situations where you led root-cause analysis or improved system stability.
✨Demonstrate Collaboration and Communication
This role requires working closely with various teams, so be ready to talk about your experience collaborating with application and platform engineering teams. Highlight instances where you’ve communicated complex technical concepts to non-technical stakeholders, as this will show your ability to bridge gaps between teams.