MIFZZA logoMIFZZA

Software Technical, Senior Engineer

Riyadh

EmployerUndisclosed employer
LocationRiyadh
Job typeFull-time
FieldIT & Software
Experience7+ years
Posted2026-09-17

Apply through MIFZZA

Job description

the employer is seeking a Software Technical, Senior Engineer with a strong software development background to provide technical leadership, drive engineering best practices, and support the delivery of scalable, reliable, and high-quality software solutions. The role combines hands-on software development with technical leadership, mentoring, architecture, and collaboration with cross-functional stakeholders. Key Responsibilities • Lead the technical execution of software development initiatives and ensure alignment with business and technical requirements. • Translate business requirements into scalable and effective technical solutions. • Design and contribute to system architecture, including microservices, distributed systems, and APIs. • Make technical decisions related to application design, development, performance, and scalability. • Develop and maintain high-quality, production-ready software while remaining hands-on with coding. • Conduct code reviews and ensure adherence to engineering standards, coding best practices, and quality guidelines. • Collaborate with Product Managers, Designers, and other stakeholders to define technical solutions and delivery approaches. • Mentor junior and mid-level engineers and support their technical and professional growth. • Provide technical guidance to the engineering team and support effective problem-solving and decision-making. • Support technical roadmap planning, estimation, prioritization, and delivery planning. • Drive the adoption and effective use of CI/CD pipelines, Docker, Kubernetes, and cloud platforms. • Identify and address system performance, scalability, reliability, and security concerns. • Participate in incident management, troubleshooting, and on-call rotations when required. • Promote Agile/Scrum practices and contribute to continuous improvement within the engineering team. • Support conflict resolution and facilitate effective technical discussions within the team. • Balance hands-on development responsibilities with team leadership and technical coordination

Requirements

Skills

PythonJavaJavaScriptSQLNoSQLAWSAzureDockerKubernetesGit

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.

Get started

Similar jobs

Browse more