Rahul Arora

Principal Engineer & Former Engineering Manager

LinkedIn

About

Versatile Principal Engineer and former Engineering Manager with 15+ years of experience leading the design and delivery of large-scale cloud-native systems, distributed platforms, and user-facing applications at Microsoft and Oracle. Demonstrated success in scaling high-impact teams, modernizing legacy pipelines to cloud-first architectures, and building AI-powered and big-data systems on Azure and OCI. Deep expertise in system design, observability, and CI/CD, with hands-on skills in C#, Python, Spark, and Kubernetes. Entrepreneurial background with two startups reflects strong product thinking and a bias for execution. Known for driving cross-org impact, mentoring senior engineers, and shaping technical strategy at scale. Open to remote roles or on-site positions in Seattle, WA.

Work Experience

Principal Software Engineer, Azure AI Experimentation

Microsoft

Nov 2023 - May 2024

Led the design and implementation of cloud-native microservices pipelines and platform modernization efforts for Azure AI Experimentation, significantly enhancing deployment reliability and efficiency.

  • Designed and implemented cloud-native microservices pipelines in C# using ARM templates, Azure Functions, and YAML-based CI/CD, replacing legacy 'Azure classic' pipelines and reducing deployment failures by ~40%.
  • Led platform modernization efforts, eliminating hard-coded versions, improving build isolation, and enforcing deployment compliance with internal Azure cloud security standards.
  • Built a multi-service PR validation test harness in C# for Spark scriptgen engine, migrating legacy workflows to Azure cloud, cutting manual validation by 75% and enabling self-service integration testing across four dependent microservices.
  • Managed mission-critical production systems, including bi-monthly on-call rotations for big-data scorecard pipelines, resolving high-cardinality failures, optimizing distributed compute jobs, and maintaining 99.8% uptime.
  • Mentored 3+ senior engineers through tech-share sessions, accelerating delivery and knowledge transfer across the team.
  • Drove strategic decision-making by leading data-driven trade-off discussions with senior leadership and PMs, aligning roadmap with scalable system design, performance reliability, and cost optimization.

Principal Engineering Manager, Windows Search

Microsoft

Nov 2021 - Nov 2023

Architected and rolled out the Windows Search Desktop App to 1.4 billion users, leading a global engineering team and driving significant improvements in user experience and search relevance.

  • Architected and rolled out the Windows Search Desktop App to 1.4 billion users, defining modular services, driving cross-org roadmaps, and accelerating feature delivery by 30%.
  • Scaled and led a global team of 10 engineers, including managing a 6-member team in Redmond and building a 4-member team in India, while establishing Agile processes to optimize workflows for faster delivery.
  • Delivered new UX features (Search Highlights, Search Home, taskbar integration), driving a 15% uptick in Net Promoter Score and reducing help-desk tickets by 18%.
  • Led AI-driven semantic search features for documents and images across Windows Search, Indexing Service, and File Explorer, boosting query relevance by 20% and cutting zero-result queries by 25%.
  • Optimized the file relevancy engine for Windows Start & Search by redesigning ranking algorithms, building a 25K-document offline benchmark, reducing evaluation cycles from 6 weeks to 2 days, and increasing CTR by 30%.

Engineering Manager, Oracle Cloud Big Data UI & Platform

Oracle

Jan 2019 - Oct 2021

Managed engineering teams to deliver major releases for OCI Big Data and CloudSQL UI, enhancing self-service adoption and driving customer engagement.

  • Delivered 3 major and 2 point releases on schedule for OCI Big Data and CloudSQL UI, maintaining 100% on-time delivery under aggressive roadmaps.
  • Led distributed teams across California and Mexico, introducing Scrum cadence that boosted sprint throughput by 20% and cut cycle time by 15%.
  • Built React-based SQL editor and Hadoop cluster provisioning UI, increasing self-service adoption by 15%.
  • Presented Oracle's cloud products at various big data conferences, boosting customer engagement and product adoption through effective demonstrations.

Principal Software Engineer, Oracle Big Data UI & Platform

Oracle

Aug 2012 - Dec 2018

Architected core REST APIs and SDKs for OCI Big Data, designed PaaS-scale cloud services, and optimized Big Data orchestration frameworks to improve efficiency and reduce rollout time.

  • Architected core REST APIs and SDKs (Python, Java & Ruby) for OCI Big Data, reducing client integration errors by 15% and growing SDK usage by 10%.
  • Designed PaaS-scale cloud service, building end-to-end CI/CD with Jenkins & TeamCity, automating deployments and reducing rollout time by 40%.
  • Optimized Big Data orchestration frameworks and cloud control planes in Python and Java, improving code efficiency by 20% and simplifying maintenance by 30%.
  • Collaborated cross-functionally with SRE, DevOps, and product teams to meet SLAs for availability and performance on high-volume distributed systems.

Co-founder

Dealites

Jul 2010 - Jun 2011

Co-founded a deal-aggregation platform, driving significant user traffic and establishing key partnerships while engineering scalable data-ingest systems.

  • Built a deal-aggregation platform serving 40+ merchants, driving 50K monthly visits through custom Django crawlers and PostgreSQL pipelines.
  • Forged 30+ publisher partnerships, creating analytics dashboards to track performance and optimize deal placement.
  • Engineered scalable crawlers in Python, boosting data-ingest efficiency and supporting 50+ site integrations.

Founder

SelfScribe Press

Aug 2009 - Jul 2010

Launched a self-publishing startup, securing authors and managing end-to-end production workflows, achieving high client satisfaction and sustained user growth.

  • Launched a self-publishing startup, signing 20+ authors and managing end-to-end production workflows in Django and jQuery.
  • Drove product-market fit by iterating on author feedback, achieving a 70% satisfaction rate and securing repeat business from 25% of clients.
  • Oversaw platform growth, coordinating design and development to sustain 6% month-over-month user growth.

Education

Computer Science

Cornell University

Information Technology

Delhi College of Engineering, University of Delhi

Skills

Programming Languages and Frameworks

  • Python
  • C#
  • React
  • TypeScript
  • Flask
  • jQuery
  • CSS
  • HTML
  • Bootstrap
  • Java
  • C++
  • Powershell

System Design

  • Microservices
  • Cloud-native architectures
  • Distributed systems
  • REST APIs

Cloud Technologies & DevOps

  • Azure
  • Oracle Cloud Infrastructure
  • Kubernetes
  • Terraform
  • CI/CD
  • Docker
  • Spark

Monitoring & Observability

  • Azure Monitor
  • Application Insights
  • Log Analytics
  • Kusto

Databases

  • SQL
  • Cosmos DB
  • NoSQL

Tools and Practices

  • Git
  • Swagger
  • JIRA
  • Selenium
  • Infrastructure as Code (IaC)
  • Agile
  • Scrum
  • Kanban

Leadership Skills

  • People management
  • Strategic leadership
  • Project management
  • Technical roadmap planning
  • Cross-functional collaboration
  • Strategic planning
  • Risk assessment