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.
Muhammad Rizwan Sharif
@rizwansharif
Principal Software Engineer with 14+ years of experience building scalable distributed systems and cloud-native backend platforms.
What I'm looking for
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
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.
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.
Senior Software Engineer
Rozee.pk
Sep 2012 - Dec 2014 (2 years 3 months)
Developed scalable backend APIs, improved backend reliability and application performance, and optimized database queries and production systems.
Education
Degrees, certifications, and relevant coursework
Virtual University of Pakistan
Master of Computer Science, Computer Science
Master of Computer Science degree from Virtual University of Pakistan.
Virtual University of Pakistan
Masters of Computer Science, Computer Science
2008 - 2012
Grade: 3.85
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Muhammad Rizwan?
You can contact Muhammad Rizwan and 90k+ other talented remote workers on Himalayas.
Message Muhammad RizwanGet 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!
