Senior Software Engineer

3 weeks ago


Cape Town, South Africa Relycomply Full time

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



  • Cape Town, South Africa Gig Engineer Full time

    About the Role We are looking to recruit a Senior Professional Structural Engineer to fulfil the role of Technical Lead in MCF & Industry in South Africa teams, which are looking to recruit to expand and develop their South Africa‑based Structural Engineering team to assist with our growing workload. Requirements Desired Qualifications and Professional...


  • Cape Town, South Africa Gendac | Software, Innovations & Iot Full time

    ARE YOU ...apassionate Senior Software Engineerlooking for variety and the chance to work on interesting projects? A career at Gendac means you'll work on a range of challenging projects, for a mixture of interesting clients, with different teams and diverse technologies. Each new project presents exciting new challenges and responsibilities ensuring...


  • Cape Town, Western Cape, South Africa Gendac | Software, Innovations & IoT Full time

    ARE YOU ...apassionate Senior Software Engineerlooking for variety and the chance to work on interesting projects?A career at Gendac means you'll work on a range of challenging projects, for a mixture of interesting clients, with different teams and diverse technologies. Each new project presents exciting new challenges and responsibilities ensuring...


  • Cape Town, South Africa redPanda Software Full time

    Join to apply for the Senior Java Engineer role at redPanda Software 1 day ago Be among the first 25 applicants Join to apply for the Senior Java Engineer role at redPanda Software This range is provided by redPanda Software. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Job Title:...


  • Cape Town, South Africa Miprint Consulting Full time

    Role Description This is a contract, on-site role for a Senior Software Engineer located in Cape Town. The Senior Software Engineer will be responsible for designing, developing, and maintaining software solutions, participating in code reviews, and troubleshooting complex systems. The role also involves collaborating with cross-functional teams to meet...


  • Cape Town, South Africa NOV Full time

    Location: Cape Town, Western Cape, South Africa Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Engineering and Information Technology; Industries: Oil and Gas Senior Software Engineer Join NOV in Cape Town as a senior software engineer responsible for the development and deployment of software products to internal customers....


  • Cape Town, Western Cape, South Africa Miprint Consulting Full time R90 000 - R120 000 per year

    Role DescriptionThis is a contract, on-site role for a Senior Software Engineer located in Cape Town. The Senior Software Engineer will be responsible for designing, developing, and maintaining software solutions, participating in code reviews, and troubleshooting complex systems. The role also involves collaborating with cross-functional teams to meet...


  • Cape Town, South Africa Octotel Full time

    Octotel Cape Town, Western Cape, South Africa Senior Software Engineer Join to apply for the Senior Software Engineer role at Octotel 3 days ago Be among the first 25 applicants The Senior Software Engineer will join our Full Stack Software Engineering Team to design, develop, test and maintain enterprise‑grade software across web applications, REST...


  • Cape Town, South Africa Gig Engineer Full time

    A leading engineering consultancy in Cape Town seeks a Senior Professional Structural Engineer to provide technical leadership in the Structural Engineering team. The candidate must have a minimum of 15 years of experience and be registered with ECSA as a PrEng. Responsibilities include managing projects, mentoring junior engineers, and ensuring compliance...


  • Cape Town, South Africa Paracon Full time

    Paracon Cape Town, Western Cape, South Africa Overview Join to apply for the Senior Software Engineer role at Paracon Responsibilities Software Engineering - Develop and enhance scalable applications and services using C#, .NET, REST APIs, and microservices architecture. Technical Mentorship - Support the growth of junior team members through code reviews,...