Senior Software Engineer
Riyadh, Riyadh Province, Saudi Arabia · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 2 days ago
- Work mode
- In office
- Education
- Bachelor's or Master's in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Rasēd
Rasēd | راصد, headquartered in Riyadh, Saudi Arabia, is an AI-driven platform specializing in fraud prevention and financial crime intelligence. It serves a variety of sectors including banks, fintech companies, insurance providers, government bodies, and digital enterprises. The platform integrates various advanced tools like behavioral and device intelligence, transaction monitoring, document forensics, merchant intelligence, mule detection, AML and sanctions screening, along with case management, facilitating effective detection, investigation, and prevention of complex financial threats. The firm emphasizes scalable, data-centric technological solutions that support rapidly evolving digital ecosystems, thereby enhancing security, trust, and regulatory compliance within the financial industry.
Position Summary
The Senior Software Engineer will be based full-time onsite in Riyadh and will engage in the design, development, and upkeep of backend services and APIs integral to Rasēd’s fraud detection and intelligence platform. Responsibilities include delivering robust and scalable software, optimizing system performance, collaborating closely with product, data, and cybersecurity teams to convert business needs into technical specifications, reviewing code quality, mentoring colleagues, setting best practices, and influencing architectural decisions. The role also encompasses diagnosing and resolving production issues, enhancing system reliability, and ensuring secure data management within a high-availability environment.
Qualifications and Skills Required
- Firm grounding in computer science fundamentals including data structures, algorithms, and system design principles.
- Proven experience in building production-level backend services using object-oriented programming methodologies.
- Proficiency in developing web backends and scalable API services for distributed systems.
- Formal education with a bachelor’s or master’s degree in Computer Science, Software Engineering, or related disciplines.
- Practical knowledge of modern backend programming languages and frameworks such as Java, C#, Python, and Node.js, alongside experience with both relational and NoSQL databases.
- Familiarity with cloud infrastructure services like AWS, Azure, or Google Cloud Platform, microservices architecture, and container systems including Docker and Kubernetes is highly valued.
- Experience or background in fintech, fraud detection, or other data and security-focused system development is advantageous.
- Demonstrated ability to work effectively in cross-functional teams, clear communication, and mentoring capabilities.
- Excellence in problem-solving, meticulous attention to detail, and a strong dedication to producing secure and high-quality software.
Level
Senior
Minimum education
Bachelor's Degree