Talent.com
Senior Database Engineer

Senior Database Engineer

KurtosysWorkFromHome, Wes-Kaap, South Africa
30+ days ago
Job description

Kurtosys City of Cape Town, Western Cape, South Africa

THE OPPORTUNITY :

As a Senior Database Engineer, you will be a key member of the Technology Platform Engineering team, responsible for designing and building logical and physical databases as well as shaping data architecture. You will lead performance tuning efforts, including query and index optimization, and guide engineers on efficient schema design and database access. Your work will also include supporting platform migrations, cleaning up legacy schemas, reducing technical debt, improving monitoring and alerting for database health, and finding opportunities to automate database maintenance and provisioning. A strong focus on data security and compliance will be central to ensuring our platforms remain resilient and audit-ready.

While your primary focus will be on databases, this role also offers the opportunity to get hands-on experience with cloud infrastructure, automation, and platform engineering practices. You may contribute to CI / CD pipelines, infrastructure-as-code, and platform tooling, as well as help monitor shared services and automate routine operations. Collaboration with engineering, InfoSec, and operations teams will provide exposure to security, compliance, and emerging technologies such as GenAI and agent-based tools. These areas are not mandatory requirements but provide valuable learning and growth opportunities as part of the broader platform engineering team.

WHAT WE ARE LOOKING FOR :

  • 6+ years of experience operating and supporting highly transactional, mission-critical database environments.
  • Strong expertise in MySQL-based databases (ideally RDS), with proven experience in performance tuning, query optimisation, and execution plan analysis.
  • A database-agnostic mindset with the willingness to work across multiple technologies, including relational (PostgreSQL, MSSQL, SingleStore) and NoSQL / cloud-native platforms (DynamoDB, Snowflake basics).
  • Hands-on experience with AWS services such as RDS, Aurora, EC2, S3, and related cloud-native tooling.
  • Solid scripting skills (Python, Bash, or PowerShell) for automation, tooling, and database operations.
  • Familiarity with containerisation and orchestration (Docker, Kubernetes) and an understanding of CI / CD practices for database deployments.
  • Strong communication and collaboration skills, with the ability to work across teams, explain technical concepts clearly, and support shared goals.
  • A disciplined approach to change management, documentation, and compliance, with awareness of data security standards.
  • Analytical and problem-solving abilities, combining logical thinking with attention to detail to deliver robust solutions.
  • Curiosity and adaptability — an eagerness to explore new approaches such as AI-driven database monitoring, anomaly detection, and automation to modernise operations.

OUR TECHNOLOGY ENVIRONMENT :

  • Scripting : PowerShell, Bash, Python
  • Security : MySQL ACL, Windows AD, Database Encryption
  • Source Control & Deployment : TeamCity, Octopus, GitHub
  • Databases : MySQL, SingleStore, MSSQL, PostgreSQL, SQLite, DynamoDB, basic Snowflake
  • You don’t need to be an expert in every one of these technologies. What matters most is strong experience with database platforms, deep understanding of database internals, and the ability to apply a database-agnostic mindset. Familiarity across multiple tools and environments will be helpful, but a focus on database technologies and performance will make you successful in this role.

    BENEFITS :

  • Hybrid Working
  • Relaxed Dress Code
  • Open Culture
  • Flexible Work Hours
  • Ongoing Staff Appreciation Events
  • Access To Learning Platforms
  • Working With Experts Across The Globe
  • FINAL THOUGHTS :

  • We are an international SaaS based fintech company
  • We work with up to date technology, promote from within wherever possible, and encourage our team members to use initiative, think out the box and share their ideas.
  • We aim to transform how our customers - which includes the world’s most prestigious financial services firms - drive engagement with their audiences.
  • Our aim is to give our customers the ability to target, knowledge share and nurture their community of prospects and clients to develop long standing relationships.
  • Get in touch to learn more.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Information Technology
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Engineer • WorkFromHome, Wes-Kaap, South Africa

    Related jobs
    • Promoted
    Senior Cloud Engineer

    Senior Cloud Engineer

    BETSoftwareCape Town, Western Cape, South Africa
    Get AI-powered advice on this job and more exclusive features.Work closely with our customers, to understand, capture, and deliver against their requirements. Design and build distributed systems.Ab...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Platform Engineer

    Senior Data Platform Engineer

    MoonPayWorkFromHome, Western Cape, South Africa
    We’re here to onboard the world to the decentralized economy.MoonPay is building the infrastructure that powers a new financial system. We make it easy for anyone, anywhere, to buy, sell, and trade ...Show moreLast updated: 3 days ago
    • Promoted
    Senior Software Engineer – Data Science

    Senior Software Engineer – Data Science

    Communicate RecruitmentStellenbosch, South Africa
    A leading tech innovator is seeking a Senior Software Engineer with strong data science expertise to design and implement machine learning and AI features for high-volume, real-time distributed sys...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Database Administrator

    Senior Database Administrator

    LunoWorkFromHome, Western Cape, South Africa
    Luno is the crypto investment app that enables you to buy, store and explore crypto securely.We’re committed to putting the power of cryptocurrency in everyone's hands sensibly and responsibly.Sinc...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    WatersEdge SolutionsCape Town, South Africa
    Bring your backend engineering expertise to a high-impact role shaping the future of digital healthcare.As a Senior Backend Engineer, you’ll design, build, and maintain the APIs and infrastructure ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Data Science (CH1148)

    Senior Software Engineer - Data Science (CH1148)

    CapitalHStellenbosch, South Africa
    Our client is a medium-sized engineering company based in Stellenbosch, specializes in the design, development, integration, implementation, and support of complex hardware and software systems.The...Show moreLast updated: 30+ days ago
    • Promoted
    Senior IBM DBA

    Senior IBM DBA

    NTT DataCape Town, Western Cape, South Africa
    The Senior DBA is responsible for the design, implementation, maintenance, and performance of IBM DB2 databases across enterprise environments. This role ensures data integrity, availability, and se...Show moreLast updated: 1 day ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Communicate RecruitmentStellenbosch, South Africa
    Bachelors or Masters degree in Computer Science, Data Engineering, or a related field.Minimum 5+ years of experience building and maintaining large-scale data systems. Expertise in Python, SQL, and ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Recru-itCape Town, South Africa
    Own the companies GCP-based Data Platform (BigQuery, Cloud Functions, Composer, Dataflow, Pub / Sub, etc.Architect, build, and manage robust ETL / ELT pipelines to ingest structured and unstructured da...Show moreLast updated: 30+ days ago
    • Promoted
    Azure Database Administrator (Synapse)

    Azure Database Administrator (Synapse)

    k0deHutWorkFromHome, Western Cape, South Africa
    About the job Azure Database Administrator (Synapse).Synapse Database Administrator.Our client is looking for a skilled Synapse Database Administrator to join their growing team.The ideal candidate...Show moreLast updated: 3 days ago
    • Promoted
    Senior Data Engineer (Snowflake, DBT)

    Senior Data Engineer (Snowflake, DBT)

    PBT GroupCape Town, South Africa
    We are seeking a highly skilled.The ideal candidate will have strong experience with.This role involves building and optimizing data pipelines, ensuring high data quality, and supporting scalable d...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Data Engineer

    Senior Data Engineer

    FROSTBYTECape Town, Western Cape, South Africa
    Referrals increase your chances of interviewing at FROSTBYTE by 2x.Development and maintenance of SQL Databases.Development of data engineering and data analysis pipelines and solutions in the clou...Show moreLast updated: 18 hours ago
    • Promoted
    Senior IBM DB2 - Contract - remote

    Senior IBM DB2 - Contract - remote

    HR GenieCape Town, South Africa
    Remote
    The Senior DBA is responsible for the design, implementation, maintenance, and performance of IBM DB2 databases across enterprise environments. This role ensures data integrity, availability, and se...Show moreLast updated: 26 days ago
    • Promoted
    Senior Cloud Engineer / Architect

    Senior Cloud Engineer / Architect

    George Consulting LtdWorkFromHome, Western Cape, South Africa
    George Consulting iscommitted to creating a diverse environment and is an equalopportunity employer.George Consulting is seeking an experienced Senior Cloud Engineer / Architect to lead the design, d...Show moreLast updated: 2 days ago
    • Promoted
    Data Scientist / Senior Software Engineer

    Data Scientist / Senior Software Engineer

    Communicate RecruitmentStellenbosch, South Africa
    Join a coven of engineers crafting intelligent, scalable tech for global impact.Youll architect and deploy ML / AI models into real-time distributed systems, conjure insights from petabyte-scale data...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Oracle DBA - Contract - remote

    Senior Oracle DBA - Contract - remote

    HR GenieCape Town, South Africa
    Remote
    As a Senior Oracle DBA, you will be responsible for the design, implementation, maintenance, and performance of Oracle database systems. You will ensure high availability, security, and optimal perf...Show moreLast updated: 26 days ago
    • Promoted
    Senior Cloud Engineer

    Senior Cloud Engineer

    SolugrowthCape Town, Western Cape, South Africa
    The Senior Cloud Engineer (Azure) is responsible for designing, implementing, and managing secure, scalable, and reliable cloud infrastructure solutions on Microsoft Azure.This role ensures optimal...Show moreLast updated: 1 day ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    SanaWorkFromHome, Western Cape, South Africa
    At Sana Commerce, we’re committed to creating an inclusive environment because we know our diverse workforce is one of our greatest strengths. What started in 2007 with a pizza and a plan has grown ...Show moreLast updated: 5 days ago