You are on page 1of 10

Engineering Introduction

Team and Culture


Our Mission

● Make “Engineering and Data teams” be HEROs of their organizations.


● Enable data-driven decision making in organizations across
marketing, sales, or support.
● Build tools that make it easy to collect customer data, process them,
and activate them.
● Give back to Open source community
● Define how data infrastructure should be implemented across
companies
Our Culture

● We are customer obsessed


Identify & solve problems of our customers

● We act like owners


Whenever we make decisions, it is always to make RudderStack better. We own up to our mistakes and take
responsibility to correct them and get better.

● We let the best ideas win


We value ideas over hierarchy. We make data driven decisions.

● Just Do It attitude
Release faster and done is better than perfect!
Our Company
● Founded in June 2019
● Soumyadeb, founder and CEO, is a PhD from University of
Illinois-Urbana Champaign
● Series-A Funded by Kleiner Perkins and S28 Capital
● 40+ SaaS customers, 30+ open source deployments
● 40+ Billion events processed every month
● Engineering teams in Hyderabad, Kolkata, Bangalore, Austin (US),
Athens (Greece)
Team Background

● Our engineering leadership team is from top IITs


● 70% of the engineering is from top Indian colleges
● Strong engineering experience in companies like Amazon, Flipkart,
Walmart, NetApp, Zilingo, Grofers, Rapido, Kiwi
Products

● Event Streams
Collect data from devices. Simplify event streaming and send data to customer tools.

● Warehouse Actions
Pull enriched audience and event data from warehouse. Send it to customer tools.

● Cloud Extract
Pull data from customer tools into warehouse.
Engineering Practice

● Rapidly build things and iterate on feedback


● Open to new ideas and feedback
● Don’t ship without metrics and tests
● Peer code reviews are important
● Documentation is key. Write to clarify your ideas
● A single event lost is still data loss for customers, focus on
correctness
Tech Stack

● Programming Languages
Golang, TypeScript, JavaScript, Python, Scala

● Frameworks
NodeJS, ReactJS, Flask

● Infrastructure
AWS, Terraform, Ansible

● Deployments
Docker, Kubernetes
Hiring Process

● 2-3 rounds of coding interviews in your preferred language


Data structure and Algorithms

● Domain Knowledge (depends on the role)


Eg. System Design, ReactJS, Kubernetes, AWS

● Discussion with Founder


● More details here
● Frequently Asked Questions here
● Complete process to be finished in a week
Thank you

Challenge your limit


Join us

You might also like