Software Engineer @ Rapido | Backend Engineer | Distributed Systems | Java | Spring Boot | Kafka | Microservices | System Design

Bengaluru

Gurugram

Remote

remote

New Delhi, Delhi, India







Bachelor of Technology - BTech, Information Technology
Maharaja Agrasen Institute Of Technology, Delhi
Join Omraj and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @ Rapido | Backend Engineer | Distributed Systems | Java | Spring Boot | Kafka | Microservices | System Design
Software Engineer II at Rapido with 4+ years of experience building high-scale backend systems, distributed systems, and marketplace platforms that power millions of daily transactions. Passionate about designing scalable, reliable, and high-performance software while solving complex engineering problems with measurable business impact. Over the past few years, I’ve built and scaled business-critical systems across ride-hailing, logistics, fraud prevention, payments, booking, search, and platform infrastructure. My experience spans designing microservices, optimizing distributed architectures, improving system reliability, reducing latency, and delivering end-to-end features that directly improve customer experience and business metrics. At Rapido, I’ve led multiple marketplace initiatives serving a platform handling over 7M+ daily orders, while previously at WheelsEye I built scalable backend platforms, developer tooling, payment infrastructure, and SEO systems at scale. I enjoy working on challenging backend problems involving distributed systems, event-driven architectures, scalability, fault tolerance, database design, caching, asynchronous processing, and system optimization. I believe in writing clean, maintainable code and building systems that are simple to operate, resilient under scale, and easy to extend. Technical Expertise Languages: Java, Go (Golang), JavaScript, TypeScript, Python Backend: Spring Boot, Spring Framework, Node.js, Express.js, REST APIs, gRPC, Microservices Databases: PostgreSQL, MySQL, MongoDB, Redis Messaging & Streaming: Apache Kafka Cloud & DevOps: AWS, Azure, Docker, Linux, Git Frontend: React.js, Vue.js Core Computer Science: Data Structures & Algorithms, Object-Oriented Programming (OOP), Design Patterns, System Design, Distributed Systems, SQL, NoSQL, Networking, Operating Systems, Concurrency, Multithreading, Performance Engineering I enjoy taking ownership of products from design to production, collaborating with cross-functional teams, mentoring engineers, and continuously learning new technologies to build better software. Outside of my day job, I mentor software engineers and create technical content on backend engineering, system design, and interview preparation, helping thousands of developers grow in their careers. Open to connecting with engineers, founders, recruiters, and teams building large-scale distributed systems, backend platforms, and high-performance products.
Gurugram
claude code
claude
codex
cursor
gemini
github copilot
Software Engineer 2 at Rapido, Apr 2025 - Present · 1 yr 5 mos, Bengaluru, • Building scalable backend systems powering Rapido’s 8M+ daily-order marketplace. • Designed distributed services across booking, captain search, fraud detection, and cross-sell. • Improved booking transparency, reduced fraud complaints by 80%, and increased TTA by 15%. • Tech Stack: Java, Spring Boot, Kafka, PostgreSQL, Redis, Microservices, AWS.
Software Engineer at WheelsEye, Aug 2022 - Mar 2025 · 2 yrs 8 mos, Gurugram, • Built scalable backend systems for logistics and marketplace platforms. • Developed URL shortening, SEO infrastructure, payment systems, and developer productivity tools. • Scaled platforms serving 41.4M+ indexed pages and reduced integration effort by 80%. • Tech Stack: Java, Spring Boot, PostgreSQL, MongoDB, Redis, Node.js, Microservices.
Software Engineer Intern at Mazecare, Apr 2022 - Aug 2022 · 5 mos, Remote, Mazecare is a startup that provides digital products in health sector. I am responsible for developing the frontend of the doctor’s/provider’s management application on NUXTjs (VueJS).
Project Mentor at GirlScript Summer of Code, Mar 2022 - May 2022 · 3 mos, remote, • Helping and mentoring students in getting started with open source, git/github, contributions etc. • Maintaining the project, reviewing PR, assigning issues etc.
Lead at Girl Code It - MAIT, Feb 2022 - Jul 2023 · 1 yr 6 mos, New Delhi, Delhi, India, • Form a team of highly motivated individuals to mentor and manage our technical society • Started DSA & Development Bootcamp in our college with over 200 participants • Incorporating technical discussions, preparation and guidance sessions, and collaboration with hackathons.
Bachelor of Technology - BTech, Information Technology, Maharaja Agrasen Institute Of Technology, Delhi
github: https://github.com/omrajsharma
medium: https://medium.com/@omrajsharma
leetcode: https://leetcode.com/omrajsharma
youtube.com: https://youtube.com/@omrajsharma