Skip to main content
Muhammad Rizwan SharifMS
Looking for a job

Muhammad Rizwan Sharif

@rizwansharif

Principal Software Engineer with 14+ years of experience building scalable distributed systems and cloud-native backend platforms.

Pakistan
Message

What I'm looking for

I’m looking for a senior backend engineering or architecture role where I can lead technical strategy, design scalable distributed systems, and solve complex engineering challenges. I value strong engineering cultures, meaningful technical ownership, AI-assisted development, and opportunities to build high-impact products with talented teams.

I am a Principal Software Engineer and Backend Engineering Leader with 14+ years of experience designing, building, and scaling production software systems. My core interests are backend engineering, distributed systems, cloud-native architecture, microservices, system design, performance optimization, and AI-first software engineering.

Currently at Dubizzle Group, I architect and scale high-concurrency systems supporting millions of monthly active users across major marketplace platforms including Bayut, Dubizzle, Zameen, and OLX. I have led backend architecture initiatives across multiple engineering teams and influenced engineering practices across 70+ engineers.

My technical expertise spans Java/Spring Boot, PHP/Laravel, Python/FastAPI/Django, Ruby/Rails, REST APIs, GraphQL, gRPC, event-driven architecture, AWS, Docker, MySQL, PostgreSQL, Elasticsearch, Redis, and NoSQL technologies.

A significant part of my career has involved modernizing legacy platforms, integrating acquired products, and executing large-scale migrations. I have led the consolidation of multiple CRM and regional platforms, designed ETL and synchronization pipelines handling 10+ million production records, and optimized high-volume databases to achieve significant improvements in query performance and system throughput.

I am also passionate about AI-assisted software engineering. I use tools such as Claude and Cursor daily for architecture design, coding, refactoring, code reviews, technical documentation, and workflow automation. I have implemented AI-assisted SDLC practices that improved feature velocity by 30%+ while maintaining strong engineering and code-quality standards.

Beyond hands-on engineering, I enjoy mentoring engineers, defining technical strategy, improving engineering processes, and helping teams build reliable systems that can scale. I am particularly interested in remote backend, Principal Engineer, Staff Engineer, Software Architect, and engineering leadership opportunities where I can combine deep technical expertise with architectural and organizational impact.

Experience

Work history, roles, and key accomplishments

Dubizzle Group logoDG
Current

Principal Software Engineer

Dubizzle Group

Jan 2017 - Present (9 years 7 months)

Leading backend architecture and engineering strategy for high-traffic platforms including Bayut, Dubizzle, Zameen, and OLX. I specialize in distributed systems, microservices, cloud architecture, large-scale migrations, performance optimization, and AI-assisted software engineering, while mentoring engineers and driving technical standards across teams.

NT

Senior Software Engineer / Team Lead

NETSOL Technologies

Jan 2015 - Jun 2017 (2 years 5 months)

Designed enterprise backend applications using PHP and Laravel, built services processing 20 million requests/day with 99.95% availability, and led backend development while mentoring engineers.

Education

Degrees, certifications, and relevant coursework

Virtual University of Pakistan logoVP

Virtual University of Pakistan

Master of Computer Science, Computer Science

Master of Computer Science degree from Virtual University of Pakistan.

Virtual University of Pakistan logoVP

Virtual University of Pakistan

Masters of Computer Science, Computer Science

2008 - 2012

Grade: 3.85

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan