498,476open jobs
16,622companies
73,829added this week
Browse all
Salary
$31k – $79k per year (Estimated)
Location
Remote/Hybrid (Johannesburg, South Africa)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Iress is a global technology company that develops software and services tailored specifically for the financial services industry, including wealth management, trading, and investment sectors. Its platforms provide essential tools for financial advisors, brokers, and investment managers to streamline workflows, manage client portfolios, and access real-time market data. With a significant international presence, the company supports over half a million users across diverse markets, offering solutions for everything from financial planning to complex trade execution.

See yourself being part of a large, transformational change? This could be the role for you!

At Iress, we make things happen

At Iress, our purpose is opening the world to financial opportunity by connecting people to the markets, systems and infrastructure that support long-term economic wellbeing at scale. We connect deeply with clients to understand what really matters, solve problems together across teams and disciplines, and own and deliver the technology that sits behind critical financial decisions. By simplifying the complex, we help professionals, institutions and the people they serve make confident financial choices and move their futures forward.

We offer flexible ways of working and benefits that support people at every life stage. Our employee benefits are some of the best in the industry. It means we work smarter, happier, and healthier with long weekends, flexible ways of working, generous parental leave, opportunities to participate in our local community initiatives and a connected team culture.

Different perspectives, experiences and backgrounds make our teams stronger and our products better. Our people have different backgrounds, skills and beliefs and everyone’s uniqueness is valued and celebrated. Even if you feel you don’t meet allof the requirements of the role, we would still like to hear

Build your career at Iress!

As a Senior Data Engineer at Iress, you will design, develop and maintain scalable, secure and high-performing data processing solutions that support critical financial market operations and business outcomes. You will play a key role in ensuring the integrity, reliability and availability of data systems that underpin client and business decision-making.

You will collaborate across engineering, infrastructure, security and product teams to deliver compliant, resilient and maintainable solutions in a highly regulated environment. Success in this role means delivering high-quality data platforms and pipelines that support operational excellence, improve system performance, and enable rapid, reliable delivery of business value.

Some of the amazing things you’ll be involved in

  • You design and develop scalable data processing solutions that support financial market and business applications.

  • You build and maintain secure, reliable and high-performing data pipelines and platforms that meet operational and regulatory requirements.

  • You ensure the accuracy, integrity and availability of financial and operational data across systems and environments.

  • You collaborate with product, engineering, infrastructure, security and SRE teams to deliver resilient and compliant solutions.

  • You optimise data processing performance, scalability and operational stability across cloud-based environments.

  • You contribute to architectural decisions and technical strategy with a focus on maintainability, observability and long-term scalability.

  • You implement testing, monitoring and quality assurance practices to ensure system reliability and data quality.

  • You troubleshoot and resolve production issues, supporting operational continuity and minimising service disruption.

  • You document technical designs, deployment processes, architectures and operational procedures.

  • You mentor and support other engineers through technical guidance, collaboration and knowledge sharing.

  • You contribute to continuous improvement practices, modern engineering standards and iterative delivery approaches.

What you will bring

Experience and Knowledge

  • 5+ years’ experience in software engineering, data engineering or a similar technical role.

  • Strong experience designing, building and maintaining scalable data pipelines and distributed data processing systems.

  • Experience working within financial services, trading environments or other regulated industries will be highly regarded.

  • Strong knowledge of data engineering principles, ETL processes, data modelling and data warehousing concepts.

  • Experience with cloud-based platforms and modern data engineering tooling.

  • Experience working with high-availability, secure and compliance-focused systems.

  • Strong analytical, troubleshooting and problem-solving capability.

  • Experience working in agile or iterative software delivery environments.

  • Understanding of data governance, security, auditability and operational resilience practices.

Technical Knowledge

  • Programming languages such as Python, Java or Scala.

  • Data processing frameworks such as Apache Spark, Apache Flink or Apache Beam.

  • Relational databases including PostgreSQL, MySQL or MS SQL.

  • NoSQL technologies such as MongoDB or Cassandra.

  • Data warehousing and platform technologies including Databricks, Snowflake or BigQuery.

  • Cloud platforms, preferably AWS.

  • CI/CD and infrastructure tooling including GitHub, Buildkite, Terraform and Artifactory.

Qualifications and certifications

  • Bachelor’s degree in Computer Science, Engineering or a related discipline.

  • Relevant cloud, engineering or financial market certifications would be advantageous.

Professional Skills

  • Data engineering and scalable pipeline development

  • Software development and solution architecture

  • Data governance, security and compliance

  • Performance optimisation and operational resilience

  • Incident management and technical troubleshooting

  • Technical collaboration, mentorship and continuous improvement

Behavioural capabilities

  • Builds strong collaborative relationships across technical and business teams.

  • Communicates technical concepts clearly to a variety of stakeholders.

  • Demonstrates accountability and ownership for delivery outcomes and system quality.

  • Approaches complex problems analytically and delivers practical solutions.

  • Adapts positively to changing priorities, technologies and business requirements.

  • Continuously learns and contributes to improving engineering standards and practices.

#LI-Hybrid

Employment Type

Employee

Time Type

Full time
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
498,476 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Johannesburg
$111k – $177k per year • Equity • Remote • Full-Time • 17+ years exp • Bachelor's Degree • United States
Python
Java
Python
Dask
Java
Hazelcast
Databases
Redis
Cassandra
Milvus
Pinecone
Presto
Qdrant
ScyllaDB
RabbitMQ
Apache Kafka
Apache Pulsar
Trino
Apache Ignite
AI/ML
Spark
vLLM
SGLang
TGI
Flink
LLM
RAG
Ray
Triton
InfiniBand
DevOps
GCP
OpenShift
Rancher
VMWare
Azure
GitOps
ArgoCD
AWS
Kubernetes
Amazon EKS
Google GKE
Azure AKS
Game Dev
Coherence
Apply
$161k – $241k per year • In office • Secret • Full-Time • Colorado Springs
Python
Java
C++
MATLAB
MATLAB
Signal Processing Toolbox
AI/ML
CUDA Toolkit
CUDA
Apply
Civil Engineer 23 min ago
$78k – $90k per year • Equity • In office • Full-Time • 4+ years exp • Bachelor's Degree • Dallas
Python
Design
AutoCAD
Apply
$200k – $300k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Sunnyvale
Python
C++
AI/ML
Physical AI
Apply
$20k – $46k per year (Estimated) • In office • Full-Time • 2+ years exp • Master's Degree • Santa Catarina
Python
C++
Apply
$32k – $71k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Apply
$63k – $157k per year (Estimated) • Remote/Hybrid • Full-Time • Melbourne
Apply
$41k – $85k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Johannesburg
Management
Agile
Apply
$32k – $71k per year (Estimated) • In office • Full-Time • Cape Town
Apply
Senior Engineer 10 days ago
$76k – $170k per year (Estimated) • Remote/Hybrid • Full-Time • Melbourne • Sydney
JavaScript
Node JS
Frontend
GraphQL
DevOps
Terraform
Ansible
CI/CD
Jenkins
Docker
Buildkite
Apply
$55k – $113k per year (Estimated) • Equity • In office • Full-Time • 15+ years exp • Bachelor's Degree • Johannesburg
Apply
$32k – $71k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Apply
$21k – $52k per year (Estimated) • In office • Full-Time • Johannesburg
Apply
$32k – $79k per year (Estimated) • Equity • In office • 7+ years exp • Bachelor's Degree • Johannesburg • Cape Town
Python
Databases
Apache Kafka
AI/ML
Fine-tuning
LLM Guardrails
DevOps
Terraform
Helm
AWS CDK
CloudFormation
Datadog
GitOps
AWS
Kubernetes
Platform Engineering
SLI/SLO/SLA
Management
Agile
Apply
$38k – $88k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 6+ years exp • Master's Degree • Johannesburg • Durban
DevOps
AWS
Cybersecurity
NIST CSF
SOC 2
Management
Agile
Apply
See all jobs
This is one of many
498,476 more open roles from verified company boards, updated every day.