Browse Jobs
For Companies
Log inGet Started

Staff Software Engineer

Mozn
Riyadh, Saudi Arabia

Staff Software Engineer

Mozn
Riyadh, Saudi Arabia
Posted 52 minutes ago
1 open position
Be the First to Apply

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About Mozn

Mozn is a rapidly growing technology firm revolutionising the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realise Vision 2030 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 in an exciting stage of scaling the company to provide AI-powered products and solutions both locally and globally that ensure the growth and prosperity of our digital humanity.

It is an exciting time to work in the field of AI to create a long-lasting impact.

About The Role

We are seeking an experienced Staff Software Engineer to join our growing Osos (Language Intelligence) team.

As a Staff Software Engineer, you will be responsible for designing scalable systems, setting technical direction, and mentoring other engineers.

you'll work across multiple teams to ensure architectural consistency, drive high-impact projects, and solve complex problems that affect the broader organization.
What You'll Do
Leading the analysis and understanding of the requirements of complex projects, identifying opportunities for innovation at an organizational scale
Developing high-quality software design and architecture
Writing efficient, testable, scalable, and reusable Python code for ML/AI and data applications.


Supervise the deployment of solutions at the client's premises (if needed) and provide expert guidance to ensure proper functioning software
Monitoring, anticipating, and troubleshooting deployed systems at a higher level.

Strategize and implement updates to the code as needed
Researching and documenting proposed solutions and align them with latest technologies, influence adoption across the organization
Collaborating with Product Management, data science, and engineering teams and other stakeholders within your team and across the organization
Leading and facilitate code reviews to maintain code quality, share knowledge, and mentor engineers at multiple seniority levels
Developing and evolve engineering processes, tools, and standards to improve software quality, delivery efficiency, and collaboration across teams
Maintaining comprehensive documentation of the code, deployment process, encountered issues, and their resolutions, promoting clear understanding across the team.


Planning, developing, and overseeing testing procedures for the applications, ensuring alignment with quality standards
Engaging and negotiating with clients to understand their needs, update them on progress, and handle any complex issues or changes they might have
Cultivating a culture of continuous improvement by encouraging collaboration, innovation, and adherence to quality standards within the team

Knowledge of microservices architecture and best practices for service orchestration and integration
Proficient understanding of distributed computing principles
Knowledge of testing frameworks and best practices in automated testing


Frontend experience with Modern Frontend Frameworks (e.g.

React, Angular) and knowledge of responsive design principles and UX best practices is preferable
Knowledge of containerization (e.g.

Docker) and/or orchestration tools (e.g.

Kubernetes) is preferable
Experience with observability tools like Prometheus, Grafana, or ELK Stack is preferable

Benefits

Why Mozn?
You will be at the forefront of an exciting time for the Middle East, joining a high-growth rocket-ship in an exciting space.
You will be given a lot of responsibility and trust.

We believe that the best results come when the people responsible for a function are given the freedom to do what they think is best.
The fundamentals will be taken care of: competitive compensation, top-tier health insurance, and an enabling culture so that you can focus on what you do best.
You will enjoy a fun and dynamic workplace working alongside some of the greatest minds in AI.
We believe strength lies in difference, embracing all for who they are and empowered to be the best version of themselves.

Job Requirements

Mentoring engineers across multiple seniority levels
Participating in strategic planning and define technical priorities for the engineering team
Qualifications


Bachelor's degree in computer science, or any related field
8+ years of experience as a Software Engineer or similar role
Experience working with algorithms, data structures, complexity analysis, and object-oriented software design in Linux/Unix environments
Proficiency with one or more general purpose programming languages including but not limited to: Python, Rust, Golang, C#, or Java, with the ability to set organization-wide coding standards and best practices
Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., Apache Cassandra, MongoDB)
Experience with messaging systems (e.g., Kafka, RabbitMQ) and event-driven architecture at scale
JobsIT/Software DevelopmentStaff Software Engineer
Employers and Recruiters, go to our RECRUITMENT SERVICES.
Members Directory:
abcdefghijklmnopqrstuvwxyz#

Links

BlogAbout UsRecruitment ServicesRSSJobs in Saudi ArabiaJobs in UAEJob DescriptionsPartnersSitemapContact UsPrivacy, Cookies, Terms & Conditionsوظائف مصر
© 2025 WUZZUF. All Rights Reserved. Owned by BasharSoft LLC.