KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
N #2715
Applications open Full-Time Job

Princlpal Engineer

Mobikwik

  • Gurugram, India
  • Competitive Package (Best in Industry)
  • 12-17 Yrs
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Technical Architect Trading Platform Capital Markets Technology | Ultra-Low Latency Systems | Distributed Architecture |

High-Scale Engineering Experience

15+

Years Location

Gurgaon Employment Type: Full-Time

About the Role

We are hiring a Technical Architect to design and scale a mission-critical, ultra-low latency stock broking platform built for massive scale and peak market volatility. The role calls for deep capital markets expertise and the ability to architect high-throughput, deterministic real-time systems in regulated environments.

Key Responsibilities

  • Architecture & Platform Ownership
  • Own the end-to-end architecture of a high-performance trading platform.
  • Design systems for ultra-low latency, high transactions per second (TPS) and predictable performance.
  • Architect scalable, fault-tolerant distributed systems with zero-downtime principles.
  • Drive active-active, multi-region architecture strategy and disaster recovery readiness.
  • Performance, Reliability & Engineering Excellence
  • Lead performance benchmarking, tuning and capacity planning.
  • Establish architectural governance and engineering best practices.
  • Lead architecture reviews and contribute to large-scale architecture revamps.
  • Mentor senior engineers and provide technical direction across teams.
  • Capital Markets & Broking Domain Bring a strong understanding of the complete order lifecycle in broking, including validation, risk checks, routing, exchange acknowledgement, trade confirmation and settlement.
  • Design ultra-low latency trade routing, deterministic execution flows, order state management, reconciliation and audit trails.
  • Understand market feed ingestion, including tick-by-tick data, LTP and market depth, along with high-throughput feed processing, normalization and real-time charting data pipelines.
  • Architect real-time portfolio tracking, position management, MTM and P&L computation, pre- and post-trade risk validation, margin and exposure management.
  • Design data movement and event propagation across OMS, RMS, portfolio, reporting and notification services, with appropriate consistency and inter-service communication patterns.
  • Security, Compliance & Governance
  • Work with an understanding of broking technology compliance requirements.
  • Ensure appropriate data encryption in transit and at rest, and secure key management practices.
  • Define data retention, archival and backup strategies.
  • Build disaster recovery and audit-readiness considerations into platform architecture.
  • Cloud, Infrastructure & Technology
  • Design services hosted on AWS and/or GCP, including multi-AZ and multi-region deployment architectures.
  • Drive active-active setup, high-throughput regional design and disaster recovery architecture, including RTO/RPO planning.
  • Apply strong fundamentals in concurrency, distributed systems and networking.
  • Build event-driven systems using Kafka, with asynchronous processing and high-throughput event pipelines.
  • Use gRPC for public APIs and inter-service communication.
  • Bring exposure to containerization and orchestration.
  • Candidate Requirements 15+ years of experience in backend and distributed systems engineering.
  • Mandatory 3–5 years of experience in stock broking, trading platforms or capital markets.
  • Proven experience building ultra-low latency, high-scale systems and handling mission-critical platforms with strict SLAs.
  • Strong proficiency in both Go and Java.
  • Deep understanding of concurrency, distributed systems, networking fundamentals, data consistency models and service decomposition.
  • Hands-on experience with gRPC and Kafka, including asynchronous processing and high-throughput event pipelines.
  • Experience hosting services on AWS and/or GCP, with exposure to multi-AZ, multi-region, active-active and disaster recovery architectures.
  • Strong architectural ownership, technical decision-making and leadership experience.
  • What Success Looks Like A scalable, high-performance trading platform that delivers predictable performance during peak market volatility.
  • Reliable, fault-tolerant architecture with strong availability, active-active capabilities and disaster recovery readiness.
  • Efficient order, market data, portfolio and risk workflows supported by robust distributed-system design.
  • Strong architectural governance, engineering practices and technical alignment across teams.
  • Secure, compliant and audit-ready technology foundations for a mission-critical broking platform.
  • Why MobiKwik?
  • Opportunity to shape the architecture of a mission-critical trading platform within a fast-growing, listed fintech company.
  • High-impact technical leadership role with end-to-end architectural ownership.
  • Work on complex, high-scale systems at the intersection of technology and capital markets.
  • Be part of a company transforming digital payments and financial services in India.
  • For more information visit our website: www.mobikwik.com

Eligibility & process

Who can apply

Experience: 12-17 Yrs. Open to matching qualifications.

Skills & stack

AWS RTP Java Apache Kafka GCP REST APIs gRPC System Design

Selection process

  1. Online Assessment / Technical Interview Rounds / HR Review

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (AWS, RTP, Java, Apache Kafka, GCP, REST APIs, gRPC, System Design) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Mobikwik Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
Explain OOP (Object-Oriented Programming) principles with real-world examples in AWS. Answer
Model answer: 1. Encapsulation (data hiding via private fields/getters). 2. Abstraction (hiding implementation complexity). 3. Inheritance (code reusability). 4. Polymorphism (method overriding/overloading).
What is the time and space complexity of QuickSort vs MergeSort? Answer
Model answer: QuickSort: Average O(N log N) time, O(log N) space. Worst O(N^2). MergeSort: Guaranteed O(N log N) time, but requires O(N) auxiliary space.
Explain the difference between SQL Indexing (B-Tree vs Hash) and when not to use an index. Answer
Model answer: Indexes speed up SELECT queries via B-Trees. However, they slow down INSERT, UPDATE, and DELETE operations because indexes must be updated on disk. Avoid on low-cardinality columns (e.g., boolean flags).
What happens under the hood when you enter a URL in a browser? Answer
Model answer: 1. DNS lookup (resolves IP). 2. TCP 3-way handshake (SYN, SYN-ACK, ACK). 3. TLS negotiation for HTTPS. 4. HTTP GET request sent. 5. Server responds with HTML/CSS/JS. 6. Browser renders DOM & CSSOM tree.
What is the difference between REST and GraphQL APIs? Answer
Model answer: REST uses multiple fixed endpoints with possible over/under-fetching. GraphQL uses a single endpoint allowing clients to query exact fields in a single request.
Behavioural & HR questions 3
Why do you want to join Mobikwik as a Princlpal Engineer?
Highlight Mobikwik's market reputation, recent tech innovations, and how your skills in AWS directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Mobikwik Competitive Package (Best in Industry)
Recruiter Resume Apply
Chat Chat with Kashii