Senior Database Administrator in Moffat

Senior Database Administrator in Moffat

Moffat Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
Kraken

At a Glance

  • Tasks: Join a senior team to scale and optimise PostgreSQL databases for global expansion.
  • Company: Payward, the parent company of Kraken, is revolutionising open finance.
  • Benefits: Enjoy competitive pay, remote work flexibility, and opportunities for professional growth.
  • Other info: Diverse and inclusive culture that values unique perspectives and talents.
  • Why this job: Make a real impact in a cutting-edge tech environment focused on innovation.
  • Qualifications: 5+ years of PostgreSQL experience and strong collaboration skills required.

The predicted salary is between 63000 - 77000 £ per year.

Building the Future of Open Finance. Payward - the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks - has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance an open, global financial system.

The Team: You will join a senior team of DBAs, SREs, and platform engineers responsible for the database and vector data platforms behind Kraken's most critical services. The group combines deep operational expertise with a platform mindset: we design systems that let engineering teams move quickly while preserving strong guarantees around performance, correctness, security, and reliability.

The team is entering an important phase of evolution as Kraken continues to expand globally and as AI-enabled product and internal platform use cases grow. Over the next year, we are focused on strengthening PostgreSQL operational excellence, building reliable vector data capabilities, preparing for significant future scale, and increasing automation and self-service so database operations become safer and more efficient at scale.

This is not a traditional keep-the-lights-on DBA team. Our work centers on scaling high-throughput PostgreSQL environments, operating vector search and embedding stores with production discipline, shaping reliable patterns for high-traffic systems, and transforming operational knowledge into automated, auditable workflows that uplift the engineering organization.

The Opportunity:

  • Scale and tune high-throughput PostgreSQL clusters that support continued global expansion and new product initiatives.
  • Own PostgreSQL reliability fundamentals: WAL behavior, checkpoints, autovacuum, query planning, locking, replication lag, backup/restore, and capacity planning.
  • Help build and operate vector data capabilities, including pgvector and dedicated VectorDB platforms where appropriate.
  • Define production patterns for embeddings, approximate nearest neighbour indexes, metadata filtering, recall/latency tradeoffs, reindexing, data freshness, and drift management.
  • Strengthen high-availability, disaster-recovery, PITR, and backup approaches through sound design and regularly validated procedures.
  • Reduce manual operational work by building automation, improving process consistency, and enabling safe, low-friction database workflows.
  • Improve observability and alert quality by championing meaningful metrics, reducing noise, and ensuring operational clarity across PostgreSQL and vector workloads.
  • Enhance database security through robust access controls, disciplined patching and upgrade practices, encryption, auditability, and secure operational patterns.
  • Contribute to modern platform initiatives, including containerized environments, infrastructure-as-code workflows, GitOps, reproducible deployments, and self-service database operations.
  • Partner with service, AI, and platform teams to drive better performance patterns, operational readiness, data hygiene, and safe use of vector search across the engineering organization.
  • Participate in on-call rotations with a long-term focus on making on-call predictable, well-instrumented, and shaped by preventative engineering.

What You Bring:

  • 5+ years operating PostgreSQL in high-volume production environments, including performance tuning, replication, backup/restore, upgrades, and incident troubleshooting.
  • Strong understanding of PostgreSQL internals and operations: MVCC, transaction isolation, locks, WAL, checkpoints, autovacuum, bloat, statistics, query planner behaviour, partitioning, and index strategy.
  • Hands-on experience with high availability and read scaling: streaming replication, replication slots, failover, lag management, PITR, backups, and disaster-recovery drills.
  • Experience with connection pooling and traffic management for PostgreSQL, especially PgBouncer, HAProxy, Kubernetes service routing, or comparable patterns.
  • Practical VectorDB or vector search experience, such as pgvector, Qdrant, Milvus, Weaviate, OpenSearch vector search, or similar systems.
  • Ability to reason about vector index types and operational tradeoffs, including HNSW/IVFFlat-style indexes, recall, latency, memory, ingestion throughput, metadata filters, rebuilds, and versioned embeddings.
  • Practical experience with CI/CD, GitOps, and Infrastructure-as-Code workflows. Terraform experience is ideal.
  • Solid cloud, Linux, storage, and networking fundamentals.
  • Experience with containers and orchestration platforms, including building container images and managing Kubernetes workloads at scale.
  • Strong security instincts around access control, credential lifecycle, encryption, auditability, upgrade processes, and safe operational workflows.
  • Observability expertise: monitoring, alerting hygiene, SLOs, dashboards, query-level visibility, and readiness for incident response.
  • Strong communication and collaboration skills with the ability to partner with stakeholders, negotiate long-term plans, write formal documentation, and tie success to specific metrics and KPIs.

Nice to haves:

  • Experience with SRE methodologies such as error budgets, operational reviews, reliability programs, and failure exercises.
  • Strong scripting or programming ability, preferably Python, Go, or Rust, used to build automation and internal tools.
  • Hands-on experience with GitOps tooling such as ArgoCD, GitHub Actions, or GitLab CI.
  • Exposure to multi-region, multi-datacenter, or active/passive disaster-recovery designs.
  • Experience supporting AI, retrieval, personalisation, fraud, search, or recommendation systems that depend on embeddings or hybrid search.
  • Interest in cryptocurrency or decentralised systems.

Our commitment: Payward is powered by people from around the world and we celebrate the diverse talents, backgrounds, contributions, and unique perspectives that everyone brings to the table. We hire based on merit, seeking out people with the right abilities, knowledge, and skills for the job. We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgeable about crypto.

We may ask candidates to complete job-related skills or work-style assessments as part of our hiring process. These assessments evaluate competencies relevant to the role and are applied consistently across candidates for similar positions. Results are considered alongside experience and interviews, and are not the sole basis for any employment decision.

As an equal opportunity employer, we don't tolerate discrimination or harassment of any kind, whether based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status, or any other protected characteristic as outlined by federal, state, or local laws.

Senior Database Administrator in Moffat employer: Kraken

At Payward, we pride ourselves on being an exceptional employer, offering a fully remote work environment that promotes flexibility and work-life balance. Our culture is rooted in hyper-transparency and open dialogue, fostering collaboration across diverse teams while providing ample opportunities for professional growth and development in the fast-paced fintech landscape. Join us to be part of a forward-thinking team dedicated to building a resilient financial infrastructure that empowers innovation and inclusivity in the global financial system.

Kraken

Contact Details:

Kraken Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Database Administrator in Moffat

Tap into Local Tech Meetups

Get yourself to local tech meetups or database management conferences. It's a really great way to meet industry professionals and potentially uncover unadvertised full-time roles. When chatting with people, mention your skills and interests in database management; you never know who might be looking for someone just like you!

Contribute to Open Source Projects

Diving into open-source projects can not only sharpen your database skills but also get you noticed by employers. Many companies look for candidates who actively contribute to projects – it shows initiative and a real passion for the field. Plus, it's a perfect excuse to connect with other developers and expand your professional network.

Utilise Professional Bodies

Sign up for professional bodies related to database management, like the British Computer Society. They often host events and networking opportunities that can lead directly to job openings in the full-time market. Plus, it adds a nice touch to your professional profile!

Showcase Your Skills in a Public Portfolio

As you’re on the hunt for that full-time role, make sure to have a public portfolio that displays your best database projects. This can easily set you apart from the competition. And when you apply for roles, definitely mention it – it shows employers you mean business and are proud of your work!

We think you need these skills to ace Senior Database Administrator in Moffat

PostgreSQL
Performance Tuning
Replication
Backup/Restore
Incident Troubleshooting
High Availability
Disaster Recovery

Some tips for your application 🫡

Show off your database skills:When applying for a full-time role in database management, it’s super important to highlight your skills with specific database technologies like SQL, NoSQL, or any relevant data visualisation tools. We want to see how you've used these tools in real projects, so don't shy away from detailing your hands-on experience!

Tailor your CV for data:Make sure your CV is structured clearly, focusing on your previous experience in database management. Use specific metrics to demonstrate your impact, like how you improved data retrieval times or reduced errors. This isn't just about what you've done; it’s about what you’ve achieved with your skills!

Craft a compelling cover letter:In your cover letter, share what excites you about database management and how you can contribute to Kraken. Mention any relevant projects where you tackled challenges or implemented new solutions. Let us know why you want to join our team and how your passion aligns with our goals.

Document your projects:If you've worked on interesting database projects—maybe during your studies or in previous roles—be sure to include those in your application. If you can, link to a portfolio or GitHub repo where we can see examples of your work. Having a tangible showcase of your skills will really make your application stand out!

How to prepare for a job interview at Kraken

Brush Up on Database Tools

Make sure you're well-versed with popular database management systems like MySQL, PostgreSQL, or MongoDB. Incorporating real-world examples of how you've used these tools in past projects will show that you can put theory into practice, which is something Kraken will definitely appreciate.

Know Your SQL Inside Out

Get ready for some technical questions focused on SQL queries and database design. We should anticipate coding challenges where you might need to optimise queries or design a database schema on the spot. Practising these problems will build our confidence to impress in the interview.

Demonstrate Problem-Solving Skills

Besides just technical know-how, be prepared to answer scenario-based questions that test your critical thinking and problem-solving abilities. Think about how you would approach data integrity issues or handle performance bottlenecks — Kraken will want to see your analytical side!

Show Your Collaboration Spirit

Since this is a full-time role, it's crucial to highlight how you've collaborated with cross-functional teams or contributed to team projects in the past. Emphasising our interpersonal skills will demonstrate that you’re not just a tech wizard, but also a team player who fits well with Kraken's culture.