Senior Software Engineer
Riyadh
Job description
Join the employer where we tackle national challenges and drive transformative changes impacting millions. Our mission is to leverage cutting‑edge technology to solve complex financial problems and lay the foundation for advanced financial services. We build systems at unprecedented scale, revolutionizing the financial landscape while enhancing financial inclusion, stability, and efficiency for economic growth. Key responsibilities: main owner of multiple solutions developed by your team; contribute autonomously and help others achieve high standards; embody a constant learner mindset, adopt new technologies and share knowledge; own architectural decisions for features and their interaction with other components; fully understand tribe architecture and the end‑to‑end business workflow; influence beyond personal work, developing other team/domain members; participate in a DevOps/agile full‑stack team covering design, development, testing, planning, backlog grooming, and support; design and develop REST APIs for internal and external use; improve developer experience within your domain.
Requirements
- Minimum of 4+ years of relevant experience
- at least 2 years at a comparable level
- 2+ years experience in a high‑traffic tech startup
- solid experience developing web services and APIs
- hands‑on experience writing high‑quality, testable code with strong understanding of software architectures
- solid experience with SQL databases and fundamentals
- good understanding of event‑driven architecture and messaging services (Kafka, RMQ, etc.)
- understanding of CI/CD pipeline
- proficient with versioning tools, preferably Git
- knowledge of Agile software development methodologies
- proficient in solving horizontal strategic challenges
- demonstrated ability to lead and inspire teams of multiple engineers, driving high‑impact outcomes
- expertise in prioritizing and executing strategic initiatives effectively
- strong communication skills bridging technical and non‑technical stakeholders
- ability to lead chapter meetings, prioritize strategic initiatives, and drive them to execution.
Skills
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.