S

Sohil Gupta

Software Engineer

London, England, United Kingdom11 yrs 7 mos experience

Key Highlights

  • 10+ years in scalable distributed systems architecture
  • Expert in cross-functional technical leadership
  • MSc in AI and Machine Learning
Stackforce AI infers this person is a SaaS and E-commerce architect with expertise in distributed systems and microservices.

Contact

Skills

Core Skills

System ArchitectureData Infrastructure EngineeringMachine LearningMicroservices DesignDistributed SystemsPlatform As A ServiceAutomated DeploymentsFull Stack DevelopmentE-commerce Development

Other Skills

Python (Programming Language)MongoDBCSQLMySQLDockerGitGraphQLKubernetesTypeScriptJSONJavaScriptLinuxReact.jsAmazon Web Services (AWS)

About

Seasoned Software Engineer with 10+ years architecting scalable distributed systems and leading technical initiatives across enterprise and high-growth environments. I specialize in designing robust architectures that solve complex business problems while maintaining performance at scale. At Rippling, I design and implement global payroll systems with cross-country automated compliance using sophisticated ELT data warehousing strategies. My work ensures seamless payroll operations across multiple jurisdictions while maintaining regulatory compliance through intelligent data pipelines. Previously at Meta, I optimized ad targeting systems that directly impacted core business metrics. I engineered solutions for their large-scale advertising platform, working with petabyte-scale data infrastructure and real-time optimization algorithms. My technical leadership journey includes significant contributions at unicorn startups. At Bigbasket, I designed the reviews and ratings microservice architecture to ingest, moderate, and publish at scale across multiple systems, while also building features for the product catalog infrastructure that supported millions of SKUs. At BookMyShow, I developed solutions for non-movie events and their music streaming service Jukebox, utilizing technologies like MongoDB, NodeJS, Django, React, and Elasticsearch to deliver seamless user experiences at scale. Throughout my career, I've consistently delivered technical solutions that drive business outcomes. Notable achievements include creating a search service that delivered 18% faster response times with 40% lower resource consumption by leveraging ElasticSearch, Solr, Kafka, RabbitMQ, Redis, and Aerospike. With my recent MSc in AI and Machine Learning from Liverpool John Moores University, I bring additional expertise in data engineering and algorithmic optimization to solve enterprise-scale challenges. I'm passionate about leveraging these skills to create innovative, user-centric products. I excel at solving complex engineering problems while driving technical vision across teams. My approach combines deep technical expertise with strong communication skills to align engineering decisions with business objectives. Technical expertise: System architecture, distributed systems, cross-functional technical leadership, scalability optimization, microservices design, and data infrastructure engineering with proficiency in TypeScript, Python, and Golang.

Experience

11 yrs 7 mos
Total Experience
--
Average Tenure
--
Current Experience

Rippling

2 roles

Staff Software Engineer

Apr 2025Present · 1 yr 2 mos · Hybrid

Senior Software Engineer

Oct 2023Apr 2025 · 1 yr 6 mos · Hybrid

  • Led a team of 8 engineers while spearheading Rippling's global payroll system initiatives, architecting solutions that ensure cross-country automated compliance using ELT data warehousing strategies. Collaborated with multiple platform teams across the organization to build a robust, scalable solution that handles complex international payroll regulations.
  • Designed and implemented resilient data pipelines that maintain regulatory compliance while optimizing system performance.
  • My cross-functional leadership helped align technical implementation with business requirements, resulting in a reliable enterprise-grade system that supports Rippling's international expansion.
Python (Programming Language)MongoDBSystem architectureData infrastructure engineering

Meta

Software Engineer

Mar 2022Oct 2023 · 1 yr 7 mos · London, United Kingdom

Machine LearningCSQLMySQLPython (Programming Language)Data infrastructure engineering

Walmart global tech india

Senior Software Engineer

Feb 2021Mar 2022 · 1 yr 1 mo · Bengaluru, Karnataka, India

  • Engineered the orchestration layer for cart and checkout microservices, a critical component of Walmart's e-commerce platform. Designed and implemented a sophisticated distributed rate limiting rule engine built on Redis, enhancing system stability and performance during high-traffic periods. This work directly contributed to the reliability of Walmart's core shopping experience. Received multiple recognitions for technical excellence, including "Walmart Rookie" and "Walmart Excellence" awards, demonstrating significant impact within a short timeframe at the organization.
DockerGitGraphQLKubernetesTypeScriptJSON+4

In2tive

Technical Lead

Dec 2019Jan 2021 · 1 yr 1 mo · Bangalore

  • Lead a team of engineers and built a platform as a service for automated deployments. Designed the systems required for different features (For e.g. Search, Kubernetes Deployments, Canary, A/B Testing etc) to be functional, performant and resilient at scale (10-100K RPM).
DockerMachine LearningGitSQLKubernetesReact.js+12

Bigbasket.com

2 roles

Technical Lead

Oct 2019Dec 2019 · 2 mos · Bangalore

  • Worked on designing and building the reviews and ratings microservice, to ingest the reviews at scale and moderate and publish them as part of the sku details to multiple systems like search, product detail etc.
DockerMachine LearningGitDjangoSQLKubernetes+14

Senior Full Stack Developer

Nov 2018Oct 2019 · 11 mos · Bangalore

  • Worked on microservices for the product catalogue, building features for scale like sku image upload, product detail page management, sku detail api etc.
DockerGitDjangoSQLMySQLKubernetes+14

Bookmyshow

Software Developer

Jan 2017Nov 2018 · 1 yr 10 mos · Bengaluru Area, India

  • Working as a full stack developer in non movies events and music streaming service Jukebox by Bookmyshow. Used Mongodb, NodeJs, Express for Accreditation 2.0. Using Nginx, Solr, Django, Celery, Python, Django, React, Elasticsearch, Apache Spark etc for Jukebox.
DockerGitDjangojQuerySQLMySQL+16

Accrete globus technology

Member Of Technical Staff

Jul 2014Dec 2016 · 2 yrs 5 mos · Bengaluru Area, India

  • Worked as a product architect and full stack developer leading a team of 4 web and 2 android developers, building end to end e-commerce and ERP platforms for over 40 SMEs. Designed, developed and deployed all the features using the LAMP (Linux, Apache, MySQL, PHP) stack, Used Apache Spark for product recommendation. Integrated with various payment gateways like Payu, Zaakpay, Paytm, Citris Pay, Mobikwik etc.
GitjQuerySQLMySQLXMLUbuntu+11

Education

Liverpool John Moores University

Master of Science - MS — Artificial Intelligence and Machine Learning

Mar 2021Mar 2023

Arya College Of Engineering And I.T.

Bachelor of Technology — Computer Science

Sep 2010May 2014

Stackforce found 100+ more professionals with System Architecture & Data Infrastructure Engineering

Explore similar profiles based on matching skills and experience