Job Description
About the team
In the right hands, data can be pure magic. And, we need your wizardry to work magic with our data. After all, when 5% of Indian households shop with us, it's important to build resilient systems to manage millions of orders every day. We've done this - with zero downtime! Sounds impossible? Well, this is the kind of Engineering muscle that has helped Meesho become the e-commerce giant it is today. We value speed over perfection and see failures as opportunities to become better. We've taken steps to inculcate a strong Founder's Mindset' across our engineering teams, making us grow and move fast. We place special emphasis on the continuous growth of each team member - and we do this with regular 1-1s and open communication. As Software Development Engineer (SDE) - II - Data Platform, you will be part of self-starters who thrive on teamwork and constructive feedback. We know how to party as hard as we work! If we aren't building unparalleled tech solutions, you can find us debating the plot points of our favorite books and games - or even gossiping over chai. So, if a day filled with building impactful solutions with a fun team sounds appealing to you, join us.
About the role
Does digging deep for data and turning it into useful, impactful insights sound interesting to you? Then you could be our next SDE - II - Data Platform. In this role, you'll help us build batch and stream processing systems to make data accessible to data science, backend, and analytics teams. You'll stay updated with emerging tech cultures and implement them in our production system. You'll develop scalable, long-term strategies to aid the company's 10X growth. Your end goal will be to make extracted data accessible enough for our organization to be able to easily use it to optimize performance.
What you will do
- Build a platform for ingesting and processing multi terabytes of data daily
- Curate, build, and transform raw data in scalable information
- Create prototypes and proofs-of-concept for iterative development
- Reduce technical debt with quality codingKeep a closer look on various projects and monitor the progress
- Carry on smooth collaborations with the sales team and engineering teams
- Provide management mentorship which sets the tone for holistic growth
- Ensure everyone is on the same page and taking ownership of the project
What you will need
- Bachelor's/Master's degree in Computer Science
- At least 1 to 3 years of professional experience
- Exceptional coding skills using Java, Scala, PythonWorking knowledge of Redis, MySQL and messaging systems like Kafka
- Knowledge of RxJava, Java Springboot, Microservices architecture
- Hands-on experience with the distributed systems architecture that is asynchronous and deals with high throughput
- Knowledge of best software engineering practices for all stages of software development
- Strong problem-solving and analytical skills
- Expertise in Data system internals
- Familiarity with Big Data systems (Spark/EMR, Hive/Impala, Delta Lake, Presto, Airflow, Data Lineage) is an advantage
- Being a contributor/committer to the Big data stack is a plus
- Experience in building streaming solutions using Apache Flink/Spark Streaming/Samza is a plus
- Familiarity with data modeling, end-to-end data pipelining, OLAP data cubes and BI tools is a plus
About Meesho
Meesho is India's fastest-growing e-commerce company. We started in 2015 with the idea of helping mom & pop stores to sell online. Today, 5% of Indian households shop with us on any given day. We've helped over 15 million individual entrepreneurs start online businesses with zero investment. We're democratizing internet commerce by offering a 0% commission model for sellers on our platform a first for India. We aim to become the e-commerce destination for Bharat.
We're currently valued at $4.9 billion with marquee investors supporting our vision. Some of them include Sequoia Capital, Softbank, Fidelity, Proses Ventures, Facebook, and Elevation Capital. We were also featured in Y Combinator's 2021 Top Companies List and were the only Indian startup to make it to Fast Company's The World's 50 Most Innovative Companies in 2020. We ranked 6th in Linkedin's Top Startups List 2021. Our strongest asset is our people. We have gender-neutral and inclusive policies to promote our people-first culture. Please check out meesho. careers for our openings.
Our Mission
Democratize internet commerce for everyone
Our Vision
Enable 100M small businesses in India to succeed online