
Uber Engineering
@UberEng
Followers
57K
Following
19K
Media
2K
Statuses
11K
Engineering @Uber, from practice to people. https://t.co/iIenzuSNxH ✨
Global
Joined June 2014
Get a whirlwind tour of @Uber's next-generation catalog system, INCA (short for INventory and CAtalog), which processes billions of changes daily from retailers around the world. read more: #UberEngineering #UberEng #UberEats.
uber.com
With Uber Eats, you can get almost, almost anything. We support every type of store you can find in your local community, from restaurants to small convenience stores, giant supermarkets, pet stores,...
0
0
4
From days to hours: the new GenAI tool PerfInsights transforms how @Uber engineers optimize Go services. By automating performance issue detection and recommendations, teams can spend less time debugging and more time building features that matter. read more:.
1
5
28
Meet Finch: @Uber's AI-powered data agent that brings real-time financial insights directly to Slack®—no SQL required! Faster insights, smarter decisions. 🚀. read more: #AI #Data #Uber #UberEngineering #UberEng.
uber.com
At Uber, financial analysts and accountants sift through vast data sets to support real-time decision-making. Traditional data access—often involving complex SQL queries across multiple platforms—c...
1
1
16
Fraud is expensive! Learn how @Uber leverages early chargeback data to detect and mitigate fraud, enhancing payment security and customer trust. read more: #UberEngineering #UberEng.
uber.com
When a rider takes a trip, Uber collects money primarily through the rider’s preferred payment method linked to their Uber account, with the fare collected upon trip completion. In some markets, cash...
1
0
1
Uber uses reinforcement learning to optimize matching and better balance drivers with demand in real time. By considering long-term outcomes, we improve efficiency and increase driver earnings by proactively aligning drivers with demand. read more:
uber.com
This blog describes how we apply reinforcement learning techniques to make the Uber network more efficient, helping the world move and creating magical experiences for riders and drivers. We discuss...
3
1
10
Excited to share this great conversation between @Uber and the team at DS, diving deep into the results of Uber’s Developer Productivity Survey. 🎥 Watch the full webinar here: #DeveloperExperience #EngineeringProductivity #DevEx #UberEng.
3
0
5
🟢 Learn how @Uber slashed CI resource usage by 53% while speeding up wait times by 37%—all while keeping mainlines green. Discover the strategies that powered this transformation and see how to supercharge your own CI pipeline!. read more:
uber.com
Hundreds of engineers can commit changes to a single repository in modern software development, particularly within large and fast-paced technology companies [1]. This situation presents a signific...
1
3
12
Explore how @Uber's search platform has transformed over the years–from handling rapid scale to support global growth, to building intelligent, real-time search systems that power rides, eats, and other critical product surfaces. read more:
uber.com
Search is a foundational pillar of Uber’s user experience, directly influencing key aspects of our core business. Whether you’re looking for a meal on Uber Eats or requesting a ride, search is what...
1
3
17
🚀 @Uber we rotated 100,000 Kerberos keytabs across our Data Infrastructure without downtime. Learn how we built a fault-tolerant, automated system to tackle the scale, risk, and complexity of secure keytab rotation. read more: #UberEngineering #UberEng.
uber.com
We previously published a blog about how we scaled adoption of MIT Kerberos™ at Uber. We built an automation system called KDP (Keytab Distribution Pipeline) that generates and distributes Kerberos...
1
2
2
🚅 Learn how @Uber achieved 2x faster ETL queries by migrating from Apache Hive™ to Apache Spark SQL™. read more: #UberEngineering #UberEng.
uber.com
Apache Hive™ on Apache Spark™ has been the preferred engine for ETL workloads at Uber. Hive on Spark supports a wide range of use cases across various verticals like compliance, financial reporting,...
1
1
8
⚙️@Uber optimizes HDFS™ storage of regulatory compliance data with innovative, config-driven archival workflows. The archival system manages terabytes of data, shrinking storage footprints while boosting retrieval speeds. read more: #UberEngineering.
uber.com
Uber processes vast amounts of data daily—across multiple verticals—using technologies like Apache Hadoop™, Apache Hive™, and Apache Spark™. Each data team at Uber must operate within resource...
1
0
6
What if chatbots could deliver near-human precision? Learn how we adapted Genie, @Uber's on-call copilot, to use enhanced agentic RAG for improved accuracy. read more: #UberEngineering #UberEng #AI #ML #RAG.
uber.com
Genie is Uber’s internal on-call copilot, designed to provide real-time support for thousands of queries across multiple help channels in Slack®. It enables users to receive prompt responses with...
2
1
10
🧱 Database backups are critical for business continuity. Learn how @Uber scaled stateful fleet backup and recovery across 10K database applications. read more: #UberEngineering #UberEng.
uber.com
Uber leverages storage technologies to run its real-time operations. This includes storing online data in open-source databases like MySQL®, Apache Cassandra®, etcd®, and Apache Zookeeper®, as well...
2
3
12
🚀 @Uber, managing thousands of secrets across thousands of services and hundreds of external vendors was challenging. Learn how we built a centralized Secret Management Platform to tackle secrets sprawl, improve security, and automate secret lifecycle management. #cybersecurity.
1
1
12
Uber DSW (Data Science Workbench) supports thousands of Jupyter® and RStudio® notebook sessions. Learn how @Uber pulled off a disruption-free DSW migration to Kubernetes® with efficient configurations and novel package monitoring methods. read more:
uber.com
Millions of people worldwide use Uber daily, generating vast amounts of data on traffic, routes, estimated times, and more. We use this data to learn and enhance their experiences with Uber.We...
1
2
7
🚰 Goodbye resource leaks! Learn how the FixrLeak framework leverages GenAI and AST-level analysis to automatically detect and fix resource leaks in large-scale Java applications @Uber. read more: #UberEngineering #UberEng.
uber.com
Resource leaks, where resources like files, database connections, or streams aren’t properly released after use, are a persistent issue in Java applications. These leaks can lead to performance...
0
2
13
Migrating tech stacks @Uber's scale isn’t easy. Learn how we migrated our stateless container orchestration platform to Kubernetes and operate it at a scale of 3 million cores with 1.5 million pod launches daily. read more:
uber.com
In 2024, the Uber stateless container orchestration platform completed a migration from Apache Mesos® to Kubernetes®. This blog is the first in a multi-part series about Kubernetes migration use...
2
4
15
Making invoice processing magical! Explore how @Uber implemented a GenAI-powered invoice automation system to improve our invoice processing automation workflow. read more: #UberEngineering #UberEng #GenAI.
uber.com
In today’s fast-paced business environment, efficiently managing operational tasks is vital for maintaining workflows. Uber, with its large network of suppliers worldwide, faces considerable challe...
2
2
10