Principal Software Engineer at iqbusiness, Cape Town
iqbusiness · Cape Town, Western Cape · Flexible
Overview
iqbusiness is hiring a Principal Software Engineer for its Product Engineering team in Cape Town. This is a hands on senior role in a regulated fintech environment, where you will shape architecture, guide technical direction and build secure, scalable solutions for global wealth and asset management clients. If you are a senior engineer who enjoys solving complex business problems and working with modern AI assisted engineering practices, this could be a great next step in your career.
About the role
iqbusiness, through its Technology Division iqx, is looking for an exceptional Principal Software Engineer to join the Product Engineering team in Cape Town. This is a hands on, high impact role for a senior engineer who enjoys solving complex business challenges, influencing technical direction and owning the full software delivery lifecycle.
You will work closely with product managers, designers and engineers to build secure, scalable and client focused solutions used by leading wealth and asset management firms globally. Operating within a regulated fintech environment, you will have the opportunity to shape architecture decisions, improve engineering standards and drive innovation through modern AI assisted engineering practices.
Please note: All iqbusiness roles require honesty in the handling of or access to cash, finances, financial systems or confidential information. The recruitment process requires credit, criminal, ID and qualification verification background checks.Requirements
- Extensive software engineering experience at Senior, Staff, Lead, Principal or equivalent level
- Proven track record of delivering production ready software from ambiguous requirements through to successful adoption
- Strong commercial experience with TypeScript, JavaScript, React, Node.js, SQL and relational databases
- Hands on cloud experience with AWS or similar cloud platforms
- Strong architecture and systems design capabilities
- Experience with deployment, observability and production troubleshooting
- Excellent stakeholder management and communication skills
- Strong ownership mindset with a passion for quality and delivery excellence
- Knowledge of secure software development practices, accessibility standards and compliance driven environments
- Practical use of AI tools throughout the software delivery lifecycle
- Strong prompt engineering and AI assisted development practices
- Critical evaluation and validation of AI generated output
- Awareness of AI limitations, risks and failure modes
- Real world examples where AI has delivered measurable improvements in productivity or quality
- Background checks: credit, criminal, ID and qualification verification
Responsibilities
- Work closely with product managers, designers and engineers to build secure, scalable and client focused solutions
- Shape architecture decisions and influence technical direction across the Product Engineering team
- Own the full software delivery lifecycle from ambiguous requirements through to successful adoption
- Improve engineering standards and drive innovation through modern AI assisted engineering practices
- Build solutions used by leading wealth and asset management firms globally
- Handle deployment, observability and production troubleshooting
- Manage stakeholders and communicate technical concepts clearly
- Apply secure software development practices, accessibility standards and compliance driven approaches
Benefits
Pension Fund Contribution, Entertainment Area, Flexible working hours, Company laptop, Company Events, Parking space, Canteen, Full or Part Medical Aid Contribution, Training, Paid Annual Leave, Study allowance
Job details
- Organisation
- iqbusiness
- Location
- Cape Town, Western Cape
- Job type
- Full time
- Work arrangement
- Flexible
- Experience level
- Lead
- Category
- IT & Software Development
- Application Method
- Apply online
Success Guide
Hi there! This Principal Software Engineer role at iqbusiness is a fantastic opportunity if you have solid senior engineering experience and want to work on meaningful fintech projects. The team is big on AI assisted development, so be ready to talk about how you use AI tools in your workflow during interviews.
Make sure your CV highlights your hands on work with TypeScript, React, Node.js and cloud platforms like AWS. They also want to see real examples of production ready software you have delivered, so include specific projects and outcomes.
Remember that iqbusiness runs credit, criminal, ID and qualification checks, so have your documents ready. Also note that they are committed to transformation and diversity, which is great to see. Best of luck with your application!
How we help you prepare
This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:
- Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
- A custom cover letter is written specifically for this role — no generic templates.
- We gather the documents this job needs: CV, ID copy, Academic transcript, Diploma certificate, Degree certificate, Credit check, Criminal check and Qualification verification. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
- Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
- Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.
We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.
Spaan Talk
Nobody has said anything yet. Be the first.