Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Software Engineer - Reliability/SRE

Full-time

Electrum Software

Electrum is a next-generation payment software technology company.

Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimise financial transaction processing. Our deep expertise has established us as a respected partner in high-volume, low-value payment schemes, enabling clients to deliver services to millions of South Africans daily.

At Electrum, we are grounded in impact – designing solutions that matter, acting with urgency, and continuously learning as we scale. We believe in creating together – working side by side with our clients and teams to build meaningful, lasting solutions. We prioritise making it safe – encouraging open communication, smart risk-taking, and trust so that creativity and alignment thrive. And we back empowered strong teams – hiring brilliant people, collaborating hard, and holding each other to high standards while leading with empathy and kindness.

The Role

As a Core Reliability Engineer, you will not be joining a traditional 24/7 operations team. Instead, you will act as a central software team enabler, defining the standards, observability tooling, and automation frameworks that allow our stream-aligned product teams to own their service health independently.

Reliability in our specific FinTech niche isn't just about keeping servers up; it's about processing high-volume, widely impacting financial transactions where a dropped message has real-world consequences. We are looking for an innovative systems thinker who wants to solve difficult industry problems, architect for scale alongside reliabiilty and help us set the industry benchmark for reliability in payments.

Your ultimate goal is to ensure reliable software is easy to build, and when we fall short, we know about it before our clients do.

Responsibilities

Enablement & RelOps Culture

  • Implement the Observability Ladder: Guide teams from basic monitoring to high-signal metric tracking. Work with product teams to define SLAs, SLIs, and SLOs, and build the dashboards that track specific error budgets.
  • Empower Product Teams: Build frameworks and deployment tooling (e.g., CI/CD, internal tooling integrations) that allow teams to make data-driven decisions on deployment safety and automate rollbacks when error budgets are depleted.
  • Champion Reliability: Drive a blameless post-mortem culture focused on actionable takeaways, system improvements, and measurable metrics (MTBF, MTTR).

Frameworks & Automation

  • Standardised Alerting & On-Call: Continuously improve our company-wide alerting and on-call frameworks to reduce alert fatigue and ensure that, when a pager goes off, the alert is highly actionable and symptom-based.
  • Disaster Recovery: Drive to evolve our DR strategies from manual processes into fully automated "runbooks-as-code." You'll build the tooling that allows teams to prove and improve their service’s recoverability through autonomous, evidence-based testing.
  • Eliminate Toil: Develop systems, automations and tooling, e.g. for pre- and post-deployment verification, ensuring that our "hands-off" reliability vision becomes a production reality, via Python (or similar).
  • Reliability-as-Code: Lead the drive to manage our entire reliability suite through Infrastructure as Code. Use Terraform to architect, deploy, and configure our observability stack - including ELK, Grafana, Loki, Prometheus, and Tracing - ensuring our monitoring environment is as reliable as our production systems,

Requirements

  • Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience: 3+ years of experience in Software Engineering, SRE, DevOps, or Platform Engineering.
  • Strong coding fluency: Proficiency in Python (or similar) with the ability to read, understand, reason about, and write automation code (e.g., scripting automated deployment rollbacks).
  • Cloud & IaC: Hands-on experience with AWS, and a solid understanding of Infrastructure as Code (Terraform or CloudFormation) to prevent configuration drift.
  • Deep Observability Knowledge: Demonstrable experience with monitoring tools (DataDog, Prometheus, ELK stack). You should understand SRE concepts like "Golden Signals," high-cardinality data handling, and the math behind error rates.
  • Systems Thinking: A strong grasp of designing for scale and resilience, including concepts like graceful failure, circuit breaking, connection pooling, and multi-AZ deployments.

Benefits

Why Join Electrum?

  • We believe in a People First approach, ensuring a culture where you can thrive and make a real difference

Your Career & Culture

  • Career Growth: Delivering world-class financial software is challenging, but your effort will earn you hands-on experience with products used by millions, accelerating your career.
  • Strong Teams : We keep teams small, focused, and collaborative to maximize impact .
  • Transparency : We openly discuss strategy, finances, and salaries. Mistakes are viewed as l earning opportunities that we actively discuss.
  • Autonomy : We trust you . You're expected to seek out the data needed for informed decisions and manage your own time—knowing when to focus and when to recharge.
  • Shared Vision : You'll have the power to shape the vision of how we build the future of financial services.

Practical Perks

  1. Here's how we support our culture:
    • Flexible Work: Office-first environment with flexible hours .
    • Generous Leave: Starting at 20 days per year.
    • Office Perks (Cape Town): Fully-stocked kitchen and daily catered lunch .
  2. Social Life: Regular team activities like hikes, getaways, and dinners
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Reliability/SRE in Cape Town, Western Cape vacancy
  •  ...Role at impact.com : As the Site Reliability Engineer for the Content Intelligence & Regulatory...  ...stable, your mission is to implement SRE engineering disciplines (service-level...  ...reliability across those teams. This is a software-engineering-led SRE role where you will... 

    Impact.com

    Cape Town, Western Cape
    1 day ago
  •  ...KPMG, and UBS. What will you do as an SRE? As an SRE at Robin AI, you'll help...  ...Legal AI platform. You'll collaborate with engineering teams to establish robust monitoring,...  ...strategies that ensure high availability and reliability of our proprietary models and services,... 

    Robin AI

    Cape Town, Western Cape
    19 days ago
  •  ...intelligence and conversational analytics, primarily for the call center and customer service industries, is seeking a seasoned Software Engineer to join their team. You will be responsible for maintaining a robust, long-standing codebase while simultaneously driving... 

    Hire Resolve

    Cape Town, Western Cape
    6 hours ago
  •  ...OVERALL PURPOSE We are building a small, focused innovation pod inside a fintech scale-up — and data reliability is at the core of everything we ship. This is not a traditional DBA role. You will own the full lifecycle of data in the pod: pipelines, migrations, schema... 

    Lula

    Cape Town, Western Cape
    9 days ago
  •  ...Description: Our client is looking for a highly capable Senior Software Engineer to play a critical role in designing, building, and scaling...  ..., maintainable, well-tested code that meets performance, reliability, and security requirements. Drive technical design... 

    titc.io

    Cape Town, Western Cape
    20 days ago
  •  ...We are seeking a highly experienced Senior Software Engineer with 10+ years of professional software development experience to lead the design...  ...a key role in defining back-end standards, ensuring system reliability, and guiding the technical direction of the platform.... 

    iOCO Digital Pty Lty

    Cape Town, Western Cape
    3 days ago
  •  ...Your Role at impact.com This is not a “business as usual” engineering role. We’re delivering functionality that changes the core of...  ...wants to challenge the status quo, deepen their skills in modern software engineering, and thrive in an environment where... 

    impact.com

    Cape Town, Western Cape
    5 days ago
  •  ...role for someone who simply builds Shopify features. It's for an engineer who understands Shopify's platform deeply and wants to...  ...integration, including Apps, Web Pixels and platform extensions. Build reliable, privacy-compliant solutions that accurately capture... 

    Impact.com

    Cape Town, Western Cape
    2 days ago
  •  ...challenges by delivering in-house gaming software of the highest quality to the LiveScore...  ...you! The Role The Senior Software Engineer plays a critical role in designing, developing...  ...cloud or on-prem environments, ensuring reliability and performance. Skills, Knowledge... 

    LiveScore Group

    Cape Town, Western Cape
    15 hours ago
  •  ...looking for a highly talented Principal Engineer to join the Engineering team based in South...  ...capabilities. As a Principal Software Engineer, you are a pragmatic visionary...  ...champion initiatives that improve platform reliability, performance, and developer velocity.... 

    Takealot Group

    Cape Town, Western Cape
    7 days ago
  •  ...A well-established analytics and technology solutions provider delivering data-driven software products across multiple industries, is currently seeking a Software Engineer / Dev Ops to join their growing development team based in Cape Town. Job Title: Software... 

    Hire Resolve

    Cape Town, Western Cape
    6 hours ago
  •  ...must be open to using AI assistive technologies as part of the software development lifecycle. These tools may be used to support...  ...documentation, and problem-solving, while maintaining highstandards of engineering judgement, code quality, security, and ethicalpractice. A... 

    Pragma

    Cape Town, Western Cape
    2 days ago
  • Key Responsibilities ~ Build new product capabilities from scratch ~ Strengthen systems that power data pipelines ~ Develop features end-to-end in a startup environment ~ Work with data-intensive applications and messy datasets

    Profile Personnel

    Cape Town, Western Cape
    1 day ago
  •  ...of the Takealot Group is looking for a Mid level and Senior Software Engineer to shape the Future of South African Ecommerce Are you...  ...environments? If you’re passionate about building scalable, reliable, and efficient systems that directly impact millions of... 

    takealot.com

    Cape Town, Western Cape
    12 days ago
  •  ...QA Engineer Software Quality Assurance Location: Claremont, Cape Town We are seeking an experienced QA Engineer to ensure the quality, reliability, and usability of software applications through structured testing processes. This role involves planning, designing... 

    PRR Recruitment Services

    Cape Town, Western Cape
    1 day ago
  •  ...Description We’re building the next-generation Golf Club Management technology platform, and we’re looking for a Backend Software Engineer to join our team of builders. Our core product, BRS Premier, already serves hundreds of golf clubs across Central Europe with... 

    Versant Media

    Cape Town, Western Cape
    8 days ago
  •  ...Our client is seeking a Software Implementation Engineer to join a fast-paced, innovation-driven environment based in Ballito (Umhlali). This role...  ...leadership Design testing frameworks to ensure reliability and safe AI agent performance Monitor system performance... 

    MSP Staffing Pty Ltd

    Cape Town, Western Cape
    15 days ago
  •  ...Description We’re building the next-generation Golf Club Management technology platform and seeking an Intermediate Backend Software Engineer who can autonomously deliver working features throughout the full software lifecycle. Our core product, BRS Premier, already... 

    Versant Media

    Cape Town, Western Cape
    8 days ago
  •  ...Purpose Leads a software engineering team with responsibility for people leadership, technical direction, and delivery execution. Ensures the team delivers high‑quality, maintainable software aligned with business objectives, upholds technical standards, and develops... 

    Avatar Recruitment

    Cape Town, Western Cape
    9 days ago
  •  ...provides specialized cloud-based metal accounting, production management, and logistics software (WIRE) for the mining and mineral processing industry, is seeking a  Senior Full Stack Engineer designs and delivers complex features across the WIRE platform .... 

    Hire Resolve

    Cape Town, Western Cape
    2 days ago
  •  ...is looking for a highly talented Intermediate and Senior iOS Engineer to join our team in Cape Town. We are a young, dynamic, hyper...  ....  Minimum 3-5 years of experience for an Intermediate Software Engineer Minimum 5-8+ years of experience for a Senior Software... 

    Takealot Group

    Cape Town, Western Cape
    13 days ago
  •  ...Role Description As a senior full stack engineer, you will play an important role in driving the development of our IoT platform, policy...  ..., data-driven applications. Python serves as a versatile and reliable backend language with a strong developer community, making it ideal... 

    Hollard Insurance

    Cape Town, Western Cape
    22 days ago
  •  ...backbone of how we operate. This is not a “business as usual” engineering role. We’re delivering functionality that changes the core of...  ...Science or equivalent experience. ~7+ years' experience in software development ~ Deep foundations in computer science and... 

    Impact.com

    Cape Town, Western Cape
    13 days ago
  •  ...on the world through our payment solutions. More about this Ozow fantastic positio n     We are looking for a Senior Software Engineer, to collaborate with other developers in writing well-designed, testable code. You will be working with a team of passionate technology... 

    Ozow

    Cape Town, Western Cape
    13 days ago
  •  ...enterprise brands such as Walmart, Uber, Shopify, Lenovo, L’Oreal and Fanatics, visit . Your Role at Impact.com As a Senior Software Engineer, your focus will be on delivering epics for the squad through planning, designing, implementing, testing and deploying. You... 

    Impact.com

    Cape Town, Western Cape
    7 days ago
  •  ...Takealot.com , South Africa's leading online retailer, is looking for a highly talented Software Engineer (Search) to join our team. We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us! Think you'... 

    takealot.com

    Cape Town, Western Cape
    6 days ago
  •  ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 

    Speechify

    Cape Town, Western Cape
    19 days ago
  •  ...J oin our growing FinTech Engineering team! We're recruiting a Software Engineering Team Lead to spearhead the delivery of our new loan origination architecture, compliance systems, and pricing platform - infrastructure that will power M-KOPA's next phase of expansion... 

    M-KOPA

    Cape Town, Western Cape
    2 days ago
  •  ...offer a Hybrid/Remote working policy. Function: Engineering We're looking for a talented Software Engineer to join the Wallets subdomain within BVNK'...  ..., Fiat, Onboarding, Billing etc. Design for reliability and horizontal scale — Build services following BVNK... 

    BVNK

    Cape Town, Western Cape
    19 days ago
  • Kick-start your career in the online gaming world and experience the very latest in technology and innovation. Who We Are We’re Super Group, the NYSE-listed digital gaming company behind some of the world’s leading Sports and iGaming brands, including Betway and Jackpot...

    DigiOutsource

    Cape Town, Western Cape
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Reliability/SRE. Be the first to apply!