Ruchi Singh

Senior Software Engineer

Mountain View, California, United States8 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in designing high-throughput, low-latency services.
  • Proven experience with event-driven architectures and data pipelines.
  • Strong background in cloud infrastructure and CI/CD automation.
Stackforce AI infers this person is a Backend Software Engineer specializing in scalable distributed systems for tech giants.

Contact

Skills

Core Skills

Machine LearningBackend DevelopmentCloud InfrastructureCloud Migration

Other Skills

AlgorithmsAmazon Web Services (AWS)Apache SparkDatabase SystemsDockerElasticsearchGithubHadoopJSONJavaJavaScriptJenkinsKafkaKubernetesMachine Learning Algorithms

About

I am a Backend Software Engineer building and scaling distributed systems across global tech companies, including LinkedIn, Amazon, Paytm, and Snapdeal. My expertise lies in designing high-throughput, low-latency services, event-driven architectures, and data pipelines that power mission-critical applications for millions of users.At LinkedIn, I contribute to the Feed backend systems, improving real-time relevance, content freshness, and scalability with 99.99% availability. Previously at Amazon Go, I developed event-gen services and ML-driven data pipelines that supported cashierless shopping experiences. Earlier roles at Netomi, Paytm, and Snapdeal gave me end-to-end experience with AI-driven applications, CI/CD automation, and cloud infrastructure migration.I bring a strong foundation in Java, Python, Java-based frameworks, GRPC, REST, Distributed systems, Kafka, AWS, Docker, and Kubernetes. My approach blends technical depth with cross-team collaboration, ensuring reliable, maintainable, and impactful engineering solutions.I am passionate about solving complex distributed systems problems, driving product innovation, and continuously learning in the evolving tech landscape.

Experience

8 yrs 11 mos
Total Experience
1 yr 9 mos
Average Tenure
3 yrs 11 mos
Current Experience

Linkedin

2 roles

Senior Software Engineer

Promoted

Sep 2024Present · 1 yr 9 mos · On-site

  • Building relevant feed on LinkedIn

Software Engineer

Jul 2022Sep 2024 · 2 yrs 2 mos · On-site

Amazon

2 roles

Software Development Engineer

Jun 2021Jul 2022 · 1 yr 1 mo · Seattle, Washington, United States

Software Development Engineer Intern - Amazon Go

May 2020Aug 2020 · 3 mos · Greater Seattle Area

  • Worked on statistical tools and machine learning models at Amazon Go research team and having responsibilities of deploying continuously trained ML pipeline.
  • Stack Used: Python, Kotlin, Machine Learning Algorithms
PythonMachine Learning AlgorithmsMachine Learning

Netomi (formerly msg.ai)

Software Development Engineer II - Data Science

Aug 2018Jul 2019 · 11 mos · Gurugram, Haryana, India

  • Designed and developed end to end Conversational Platform which can be scaled to handle millions of events per day and provide real time analytics.
  • Stack Used: Java, Python, Spring Boot, Kafka, Redis, MySQL and Elasticsearch
JavaPythonSpring BootKafkaRedisMySQL+2

Paytm mall

Software Engineer - Cloud & Infrastructure

Jul 2017Jul 2018 · 1 yr · Noida, Uttar Pradesh, India

  • Designed and developed end to end automated infrastructure and deployment environment which can be used to onboard and deploy microservices.
  • Stack Used: Python, Docker, Kubernetes, Jenkins and Kafka.
PythonDockerKubernetesJenkinsKafkaCloud Infrastructure

Snapdeal

Software Engineer

Jul 2015Jul 2017 · 2 yrs · Gurugram, Haryana, India

  • Developed automation tools as a part of Cloud and Infrastructure team. Worked on Migration
  • of 300 microservices from AWS to Snapdeal's cloud.
  • Stack Used: Java, Python, Jenkins and MySQL.
JavaPythonJenkinsMySQLCloud Migration

Education

The University of Texas at Dallas

Master of Science - MS — Computer Science

Jan 2019Jan 2021

National Institute of Technology , Patna

Bachelor of Technology - BTech — Information Technology

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Machine Learning & Backend Development

Explore similar profiles based on matching skills and experience