job background image
Skyline (48).png

Staff Software Engineer


  • Saudi Arabia


  • SAR 25000 - SAR 30000 per month

Job Type

  • Full-Time

Job Description

Job Title: Staff Software Engineer - Backend

Location: Hybrid, Riyadh, Riyadh Province, Saudi Arabia

Company: Mozn

Type: Full-time

Mozn is a rapidly growing technology firm revolutionizing the fields of Artificial Intelligence and Data Science, headquartered in Riyadh, Saudi Arabia. With a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region, Mozn is the trusted AI technology partner for some of the largest government organizations, as well as many large corporations and startups. We are at an exciting stage of scaling the company to provide AI-powered products and solutions both locally and globally, ensuring the growth and prosperity of our digital humanity. As a Staff Software Engineer - Backend, you will play a crucial role in designing, managing our various enterprise applications, and maintaining our networks.

Roles and Responsibilities:
- Predict and understand client requirements and translate them into application features.
- Collaborate with a team of IT professionals to set specifications for new applications.
- Design creative prototypes according to specifications.
- Troubleshoot and debug applications.
- Develop technical documents and handbooks to accurately represent application design and code.
- Design, build, and manage distributed systems.
- Maintain a list of conventions and standards for the team.
- Build teams and their capability to work on projects or products.
- Mentor and coach junior software engineers on the team.
- Plan and perform unit, integration, functional, and non-functional testing before launch.
- Manage and apply CI/CD for applications.
- Review code for software engineers on the team.
- Create and manage systems and data architecture.
- Build, support, and scale our cloud and on-premise infrastructure, including monitoring, alerting, and debugging infrastructure.
- Ensure compliance with all regulations (e.g., security) during SDLC.

- Bachelor's degree in software engineering, computer science, or related fields.
- 9-10 years of experience in software development, and with data structures/algorithms.
- Strong communication, analytical, problem-solving, and negotiation skills.
- Expertise in Python programming language and related frameworks.
- Up-to-date knowledge of emerging market trends related to Enterprise Solutions.
- Experience with distributed systems, microservices architecture, and cloud technologies (e.g., AWS, Azure, GCP).
- Proficiency in performance optimization techniques and scalability best practices.
- Strong experience with designing, building, and managing distributed data systems, including SQL and NoSQL.
- Strong technical documentation skills.
- Strong knowledge of system and software quality assurance best practices methodology.
- Extensive troubleshooting experience.
- Knowledge of applicable data privacy practices.

- Joining a high-growth rocket-ship in an exciting space during an exciting time for the Middle East.
- Given a lot of responsibility and trust with a focus on freedom to do what is best.
- Competitive compensation and top-tier health insurance.
- Enabling culture allowing focus on what you do best.
- Enjoying a fun and dynamic workplace alongside some of the greatest minds in AI.
- Embracing diversity and empowering individuals to be their best selves.

Job Openings at Mozn


Staff Software Engineer


  • fulltime
  • Saudi Arabia

Stay Updated

Get latest HR News, Trends, Facts and Advices. We will deliver all of it directly to your inbox.