We use cookies. Find out about cookies here. By continuing to browse this site you are agreeing to our use of cookies.

Software Engineer in Core Data, Bangalore, Karnataka

Created01/14/2022
Reference109616
CategoryEngineering
CountryIndia
StateKarnataka
CityBangalore
SalaryCompetitive
What the Candidate Will Need / Bonus Points

\\---- What the Candidate Will Do ----

• Build a scalable, reliable, operable and performant Batch data analytics platform for Uber's engineers, data scientists, products and operations teams.
• Work alongside the pioneers of big data systems such as Hive, Yarn, Spark, Presto, Kafka, Flink to build out a highly reliable, performant, easy to use software systems for Uber's planet scale of data.
• Become proficient of multi-tenancy, resource isolation, abuse prevention, self-serve debuggability aspects of a high performant, large scale, service while building these capabilities for Uber's engineers and operation folks.

\\---- Basic Qualifications ----

• 5+ years experience in building large scale products, distributed systems in a high caliber environment.
• Create frameworks and abstractions that are reliable and reusable. advanced knowledge of at least one programming language.

\\---- What the Candidate Will Do ----

• In-depth understanding of Batch processing engines like Spark/Hive is a plus.
• SQL knowledge, ability to understand, debug large scale Batch Data pipelines.

What the Candidate Will Need / Bonus Points

\\---- What the Candidate Will Do ----

• Build a scalable, reliable, operable and performant Batch data analytics platform for Uber's engineers, data scientists, products and operations teams.
• Work alongside the pioneers of big data systems such as Hive, Yarn, Spark, Presto, Kafka, Flink to build out a highly reliable, performant, easy to use software systems for Uber's planet scale of data.
• Become proficient of multi-tenancy, resource isolation, abuse prevention, self-serve debuggability aspects of a high performant, large scale, service while building these capabilities for Uber's engineers and operation folks.

\\---- Basic Qualifications ----

• 5+ years experience in building large scale products, distributed systems in a high caliber environment.
• Create frameworks and abstractions that are reliable and reusable. advanced knowledge of at least one programming language.

\\---- What the Candidate Will Do ----

• In-depth understanding of Batch processing engines like Spark/Hive is a plus.
• SQL knowledge, ability to understand, debug large scale Batch Data pipelines.

At Uber, we reimagine the way the world moves for the better. The idea was born on a snowy night in Paris in 2008, and ever since then, our DNA of reimagination and reinvention carries on. We've grown into a global platform moving people and things in ever-expanding ways, taking on big problems to help drivers, riders, delivery partners, and eaters make movement happen at the push of a button for everyone, everywhere.

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.
EmployerUber