Mozn is a rapidly growing and leading data science & product development firm based in Riyadh with a proven track record of excellence in supporting and growing the analytics ecosystem in Saudi Arabia. Mozn is a trusted analytics partner for the largest government organizations in Saudi Arabia, as well as many large corporations and startups. We are in a critical stage of scaling the company to build institutional analytics knowledge within Mozn and Saudi Arabia. It is an exciting time to work in Saudi Arabia; through Vision 2030, the rate of social and industrial change is staggering.
Mozn is seeking a highly skilled Software Engineer in one of the internal squads. The ideal candidate will have experience of 4+ years of extensive software development experience, with expertise in either Java(17) or Kotlin. You should have a solid understanding of database architecture and SQL, as well as significant experience in designing and implementing microservices. You would have collaborated with cross-functional teams to design, build, and enhance the software product.
As a Software Engineer, your daily workload might include:
- Develop and maintain web applications using Java or Kotlin or any other programming language
- Write clean, efficient, and maintainable code, adhering to best practices and coding standards
- Participate in code reviews, providing constructive feedback to peers and ensuring the delivery of high-quality code
- Troubleshoot, debug, and optimize existing applications to improve performance and user experience
- Participate in Deployment and On-call rotas to maintain smooth production operations
- Work closely with product managers and stakeholders to understand requirements and deliver solutions that meet business objectives
- Continuously learn and stay updated on industry trends and technologies to ensure the use of modern, relevant tools in development
- Drive best practices in secure coding, automation, and continuous integration/deployment (CI/CD)
Requirements
Our target profile is candidates with...
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 4+ years of experience in software engineering
- Strong programming skills in either Java, Kotlin, or similar languages but open to learn and code in any language
- Expertise in real-time payment screening, transaction monitoring, and financial compliance
- Experience with databases, data pipelines
- Knowledge of machine learning techniques for fraud detection is a plus
- Excellent problem-solving skills, with a proactive and analytical mindset
- Strong communication and leadership abilities to influence technical direction
Preferred Qualifications:
- Experience working with payment networks (SWIFT, SEPA, RTGS, etc.)
- Familiarity with regulatory frameworks such as PCI-DSS, GDPR, and PSD2
- Background in financial services, fintech, or related industries
- Expertise in real-time payment screening, transaction monitoring, and financial compliance
- Experience with AML/KYC systems, sanctions screening, and risk analytics
Benefits
We think you'll enjoy working at Mozn. Here's why:
- We selectively choose to undertake projects with impact; our users and clients trust us to solve mission-critical problems
- We move quickly, but carefully and confidently. Iterations happen on the scale of days to weeks, and we invest considerable effort in minimizing the operational overhead to empower you to do your best work
- You will be given a lot of responsibility and trust. We believe that the best results come when the people responsible for a product are given the freedom to do what they think is best