Senior Software Engineering Manager
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
About the Role: Riyadh is rapidly becoming a hub for digital innovation, and at IAUser Digital Solutions, we are building the platforms that power this transformation. We develop scalable, secure, and high-performing enterprise systems that support mission-critical operations across industries.
Key Skills for This Role
Full Job Posting
About The Role
Riyadh is rapidly becoming a hub for digital innovation, and at IAUser Digital Solutions, we are building the platforms that power this transformation.
We develop scalable, secure, and high-performing enterprise systems that support mission-critical operations across industries.
We are looking for a Senior Software Engineering Manager who can take ownership of our engineering strategy and execution.
You will not just manage delivery—you will shape how we build, scale, and innovate.
You will lead a talented team of engineers, bridging business objectives with technical excellence, and ensuring that our solutions are both reliable and forward-thinking.
Why Work With Us?
The Environment
Our office is located in the heart of Riyadh’s business district.
We foster a collaborative and high-performance environment designed for focus, innovation, and continuous improvement.
Engineering Culture
We believe great software comes from empowered teams.
You will have a strong voice in architectural decisions and technology direction from day one.
Modern Stack
We work with modern technologies including cloud-native platforms, microservices architecture, and scalable frontend frameworks.
Our teams follow agile methodologies and DevOps best practices.
Growth
We invest in our leaders.
You will have access to leadership development programs, technical certifications, and international conferences to stay ahead in your field.
Engineering Leadership
Lead, mentor, and grow a team of software engineers.
Establish a culture of accountability, collaboration, and technical excellence.
Architecture and Delivery:
Drive system design and architecture decisions.
Ensure scalable, secure, and high-performing solutions across all projects.
End-To-End Execution
Oversee the full software development lifecycle from planning and design to deployment and continuous improvement.
Process Optimization
Implement and refine engineering processes, including Agile practices, CI/CD pipelines, and quality assurance standards.
Stakeholder Management
Collaborate with product, business, and executive stakeholders.
Translate business goals into clear technical strategies and deliverables.
Performance and Quality:
Monitor system performance and reliability.
Ensure best practices in code quality, testing, and security are consistently followed.
Experience
8+ years in software engineering, with at least 3+ years in a leadership or management role.
Technical Expertise
Strong experience in backend or full-stack development using technologies such as Java, .NET, Node.js, or Python.
Cloud and DevOps:
Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud) and modern DevOps practices including containerization and CI/CD.
Leadership Skills
Proven ability to lead teams, manage multiple projects, and deliver results in fast-paced environments.
Communication
Strong communication and stakeholder management skills, with the ability to align technical teams with business priorities.
Mindset
You are strategic and pragmatic.
You know how to balance technical perfection with business needs and timely delivery.
Pay: ﷼35,000.00 - ﷼45,000.00 per month
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career