Talent.com
Senior Software Engineer
Senior Software EngineerRelycomply • Cape Town, Western Cape, South Africa
Senior Software Engineer

Senior Software Engineer

Relycomply • Cape Town, Western Cape, South Africa
4 days ago
Job description

About RelyComply

RelyComply is a pioneering AI-powered anti-financial crime technology company on a mission to empower financial institutions with intelligent, automated, and scalable solutions that combat financial crime and drive regulatory confidence.

We are committed to transforming outdated processes into efficient, data-driven systems that support innovation, transparency, and trust across global financial ecosystems. Our values - Innovation, Compliance Excellence, Integrity, Efficiency, and Customer-Centricity - are embedded in everything we do.

RelyComply's robust, end-to-end platform simplifies KYC, KYB, and AML workflows for banks, fintechs, and enterprise clients using real-time monitoring, advanced analytics, and low-code extensibility.

Our strategic focus on product innovation, global expansion, seamless integrations, and operational efficiency through automation sets us apart as the trusted partner for digital-first organizations.

Join a high-growth, values-driven team committed to making compliance smarter, faster, and more impactful across the world.

Role Overview

As a core software developer at RelyComply, you will play a pivotal role in building and enhancing the heart of our compliance platform.

You'll bring strong software engineering expertise to architect, implement, and improve foundational systems that drive innovation, scalability, and reliability for our global clients.

Your contributions will directly elevate our platform's capability to combat financial crime and empower regulatory confidence.

Key Responsibilities

  • Design, develop, and maintain core platform features with a focus on scalability, reliability, and maintainability.
  • Analyze requirements and translate them into robust, high-quality software solutions.
  • Refactor and modernize legacy systems to unlock future innovation and improve technical health.
  • Collaborate closely with cross-functional teams to deliver solutions that align with business objectives and regulatory standards.
  • Continuously identify areas for architectural improvement, risk mitigation, and operational efficiency.
  • Contribute to and uphold best practices in coding, code reviews, testing, and software development lifecycle (SDLC).
  • Mentor and provide technical guidance to junior and mid-level engineers, fostering a culture of learning and growth.
  • Drive incremental improvements in system architecture to ensure each change leaves the platform in a better state.

Required Skills & Experience

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 6 years of professional experience in core software engineering or platform development.
  • Proficiency in modern programming languages such as Java, C#, Python, Go, or similar.
  • Strong experience with system architecture, distributed systems, and requirements analysis.
  • Demonstrated ability to creatively solve complex technical problems while balancing risk and value.
  • Preferred Skills & Experience

  • Experience leading architectural redesigns or modernization initiatives in high-scale environments.
  • Proven track record of mentoring or technically guiding engineering teams.
  • Familiarity with cloud-based architectures (AWS, GCP, Azure) and CI / CD pipelines.
  • Background in fintech, SaaS, enterprise software, or platform engineering.
  • What Success Looks Like

  • Consistent delivery of new features and platform enhancements on time and to specification (90%+ on-time delivery).
  • Tangible reduction in critical technical debt (20% within 6 months) through codebase improvements and refactoring.
  • Active contribution to team knowledge sharing and mentorship, with at least 8 sessions conducted annually.
  • Measurable impact on system scalability, maintainability, and performance—such as reduction in critical bug reports and improved key performance benchmarks.
  • Why Join RelyComply?

    Impact : At RelyComply, your engineering will directly empower banks, fintechs, and global enterprises to fight financial crime and foster transparency in the financial sector.

    Growth : You'll grow as a holistic engineer, building and refining a high-performance, AI-powered platform that is core to our mission.

    Team : Join a team that's collaborative, values-driven, and intellectually rigorous. We hire for strengths, support each other's growth, and trust every engineer to own their work and make decisions that shape our direction.

    Innovation : You'll work at the forefront of compliance technology, using modern tools—machine learning, NLP, predictive analytics, low-code interfaces—to solve complex engineering challenges.

    Benefits & Perks

  • Competitive salary
  • 25 days of annual leave
  • Laptop and whatever else you need to work productively, whether that’s a 4k screen, noise-cancelling headphones or a co-working membership
  • Ongoing professional development, training, and mentorship programs
  • Opportunities to attend industry events, webinars, and conferences
  • Inclusive, innovative company culture where your ideas drive real impact
  • Flexible work arrangements to support work-life balance and productivity
  • How to Apply

    Ready to amplify RelyComply's mission through compelling content and digital engagement?

    To apply, please submit your resume and a portfolio or samples of your relevant written or design work (links or attachments accepted) via our online application portal.

    No cover letter is required.

    Recruitment Process

  • Initial Screening (30 minutes) : A call with our Talent Acquisition team to review your experience, motivations, and alignment with RelyComply's values.
  • Technical Assessment : A practical coding and architecture exercise relevant to our platform, conducted remotely.
  • Technical Interview (minutes) : Deep-dive session with one or more senior engineers to discuss your approach to system design, problem-solving, and technical decision-making.
  • Final Discussion (30 minutes) : Conversation with a leader or hiring manager to review your questions, discuss next steps, and ensure mutual fit.
  • Most candidates can expect the process to be completed within 2-3 weeks from application.

    We look forward to seeing how you'll help shape the future of compliance technology at RelyComply.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Cape Town, Western Cape, South Africa

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    NOV • Cape Town, Western Cape, South Africa
    Location : Cape Town, Western Cape, South Africa.Seniority level : Mid‑Senior level.Job function : Engineering and Information Technology. Industries : Oil and Gas.Join NOV in Cape Town as a senior sof...Show more
    Last updated: 5 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Pure Placements • Bellville, South Africa
    Java / Springboot Engineer - This is a pure back-end role.Location : Cape Town – Hybrid - Applications will only be considered from within the Cape Town area. Our client, a leader in global payment sol...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Sabenza IT & Recruitment • Cape Town, Western Cape, South Africa
    As a Systems Analyst & Developer youll play a key role in the analysis design development and testing of medium to complex applications that power our business. Youll work alongside system desig...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    GiveDirectly • Cape Town, Western Cape, South Africa
    GiveDirectly (GD) aims to reshape international giving and millions of lives by providing cash grants directly to the worlds poorest. The Brookings Institution estimates that $70B of cash transfer...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    2U • Cape Town, Western Cape, South Africa
    At 2U we are all in on purpose.We are motivated by our mission to eliminate the back row in education and connected by our shared passion to deliver world-class digital education at scale.As the ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer- (CONTRACT)

    Senior Software Engineer- (CONTRACT)

    PM Connection • Cape Town, South Africa
    The role is responsible for system analysis, design, creation and testing of medium to complex applications, in accordance with agreed specifications and standards. Works alongside systems designer(...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Digisure)

    Senior Software Engineer (Digisure)

    Santam Insurance • Bellville, ZA
    Job title : Senior Software Engineer (Digisure).Job Location : Western Cape, Bellville.The Senior Software Engineer position is a critical role, responsible for guidance of the wider team and deliv...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer - Java, Vue, Typescript

    Senior Software Engineer - Java, Vue, Typescript

    AiR • Stellenbosch, South Africa
    Quick Apply
    Help us build world-class UX for our signal team, creating innovative web applications that meet user needs and performance requirements. You'll drive the entire UX front-end development lifecycle.B...Show more
    Last updated: 9 days ago
    Senior Software Engineer - Data Science (CH1148)

    Senior Software Engineer - Data Science (CH1148)

    CapitalH • Stellenbosch, 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 more
    Last updated: 30+ days ago • Promoted
    SENIOR SOFTWARE DEVELOPER - C# - MAURITIUS - UP TO R800K PER ANNUM

    SENIOR SOFTWARE DEVELOPER - C# - MAURITIUS - UP TO R800K PER ANNUM

    E-Merge • Mauritius, South Africa
    A leading independent financial services group founded in South Africa, with a growing international presence including Mauritius is looking for a Senior C# Software Developer to join their expandi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Radar Systems

    Senior Software Engineer - Radar Systems

    JenRec Recruitment • Cape Town, South Africa
    R&D team developing award-winning consumer radar products used by cyclists, golfers, and drivers worldwide.Youll be at the cutting edge of. Lead software and algorithm development for next-gener...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Yoyo Group • Cape Town, Western Cape, South Africa
    Do you have a passion for building high-performance scalable backend systems Are you a senior engineer with a deep expertise in Java If so we want to hear from you!. We are seeking a Senior Backend ...Show more
    Last updated: 15 days ago • Promoted
    Senior Backend Software Engineer (TypeScript) [Prisma Postgres]

    Senior Backend Software Engineer (TypeScript) [Prisma Postgres]

    Prisma Data, Inc. • Cape Town, Other, South Africa, 7100
    At Prisma, we're redefining how developers work with databases.If you're fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show more
    Last updated: 30+ days ago
    Senior Software Engineer – Application - Somerset West, South Africa

    Senior Software Engineer – Application - Somerset West, South Africa

    JenRec Recruitment • Cape Town, South Africa
    My client, a technology leader in the development of highly reliable, mission-critical systems, is seeking a.Operating in a formal engineering environment, the successful candidate will help design...Show more
    Last updated: 30+ days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Communicate Recruitment • Stellenbosch, South Africa
    Your Experiments Will Include : .Designing GCP-powered data architectures that defy gravity and scale.Engineering ETL flows that turn raw chaos into structured brilliance. Collaborating with fellow da...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Communicate Ct • Cape Town, Western Cape, South Africa
    Step into September 2025 ready to lead missions beyond the stratosphere.As a Senior Software Engineer youre no longer testing rocketsyoure designing launching and guiding projects into orbit.This i...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate Software Engineer

    Intermediate Software Engineer

    Poimaine • Stellenbosch, South Africa
    Intermediate Software Engineer.You will solve technical problems confidently, collaborate on design and implementation decisions, and provide guidance to junior developers.This role allows you to d...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    AiR • Stellenbosch, South Africa
    The role focuses on building next-generation scalable systems that manage capture bandwidth efficiently and minimise user interaction. The engineering team is working across areas such as internet t...Show more
    Last updated: 30+ days ago