Jobgether
Senior Software Engineer (Backend): FinCrime
engineeringfull-timeSouth Africa
SALARY
Not listed
WORK TYPE
hybrid
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities
- Design, develop, and maintain high-quality backend services and APIs supporting cross-border financial products.
- Build reliable solutions for workflows involving fiat and digital currencies, including trading processes, liquidity management, and automation.
- Collaborate closely with product teams to iterate quickly, prioritize effectively, and deliver meaningful customer outcomes.
- Translate complex technical concepts into clear, accessible explanations for non-technical stakeholders across the business.
- Evaluate technical approaches and advocate for simple, effective solutions that address customer and business needs.
- Develop future-proof products with a strong focus on code quality, maintainability, reliability, and efficient delivery.
- Contribute to engineering standards, practices, documentation, and initiatives that improve the wider engineering culture.
- Use data and analytical insights to identify problems, evaluate solutions, and make pragmatic technical decisions.
- Work effectively within an autonomous squad, taking ownership of technical decisions and execution.
- Participate in an out-of-hours on-call rotation to help maintain the reliability and availability of critical services.
- 5+ years of professional backend software engineering experience, ideally within FinTech or another highly regulated technology environment.
- Strong expertise in Java and Spring Boot.
- Proven experience building, operating, and maintaining APIs and backend services at scale.
- Strong problem-solving skills and the ability to work independently while collaborating effectively within a team.
- Good understanding of financial services, particularly banking, payments, cryptocurrency, or related financial infrastructure.
- Strong written and verbal communication skills, including the ability to explain technical concepts to non-technical audiences.
- Data-driven mindset with the ability to use analytical information to make pragmatic engineering decisions.
- Experience working in autonomous, fast-paced engineering teams with high levels of ownership and accountability.
- Familiarity with blockchain or distributed ledger technology is an advantage.
- Interest or experience in financial crime prevention, compliance, or related financial technology domains is valuable for this role.
- Comfortable participating in an out-of-hours on-call rotation.
- Ability to balance technical quality, delivery speed, simplicity, and long-term maintainability.
- Competitive salary aligned with experience, skills, and relevant certifications.
- Flexible working hours.
- Hybrid/remote working approach.
- Flexible approach to holiday.
- Culture centered around passionate, growth-minded people.
- Opportunities to travel to offices around the world.
- Open and creative working environment with opportunities to contribute to company culture and future direction.
- Opportunity to work on modern cross-border payment infrastructure spanning fiat and digital currencies.
- Collaborative environment with autonomous engineering squads and significant ownership.
Requirements
Benefits
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply