Welcome to Uber, where we are revolutionizing the way people move around the world. As a Staff Software Engineer on our Metrics Team, you will play a crucial role in driving the development and implementation of our metrics infrastructure to enable data-driven decision making across the company. We are seeking a highly skilled and motivated individual with a deep understanding of software engineering and a passion for building scalable and reliable systems. If you are a natural problem solver, thrive in a fast-paced environment and are excited about using your technical expertise to make a significant impact, we want to hear from you. Join us and be a part of shaping the future of transportation.
- Develop and implement metrics infrastructure to support data-driven decision making across the company.
- Lead and drive the development of software solutions for collecting, processing, and analyzing data to measure key business metrics.
- Collaborate with cross-functional teams to identify and prioritize metrics needs and ensure alignment with business goals.
- Design and implement scalable and reliable systems to handle large volumes of data.
- Monitor and maintain the performance, availability, and security of the metrics infrastructure.
- Troubleshoot and resolve complex technical issues related to the metrics infrastructure.
- Stay up-to-date with industry trends and best practices in software engineering and data analytics.
- Mentor and provide technical guidance to junior engineers on the team.
- Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
- Communicate effectively with stakeholders to understand requirements and provide updates on project progress.
- Proactively identify opportunities for process and technology improvements to increase efficiency and effectiveness of the metrics infrastructure.
- Collaborate with other engineering teams to integrate metrics into their systems and processes.
- Ensure compliance with relevant data privacy and security policies and regulations.
- Contribute to the continuous improvement of software development processes and methodologies.
- Act as a subject matter expert for metrics infrastructure and provide technical support to other teams as needed.
Extensive Experience In Software Engineering: A Staff Software Engineer On The Metrics Team At Uber Must Have A Deep Understanding Of Software Engineering Principles And Practices, With At Least 5-7 Years Of Experience In Developing And Delivering High-Quality Software Products.
Strong Analytical Skills: A Successful Candidate For This Role Should Possess Strong Analytical Skills To Be Able To Design And Implement Data-Driven Solutions For Complex Problems. They Should Also Be Comfortable Working With Large Datasets And Have Experience With Data Analysis Tools Such As Sql, Python, Or R.
Proficiency In Metrics And Data Visualization: The Metrics Team At Uber Is Responsible For Providing Insights And Data To Various Stakeholders In The Company. As Such, A Staff Software Engineer Should Have Experience In Designing And Building Dashboards And Data Visualizations Using Tools Such As Tableau Or Power Bi.
Knowledge Of Distributed Systems: Uber's Technology Stack Is Built On A Distributed System Architecture, And The Metrics Team Plays A Critical Role In Monitoring And Optimizing The Performance Of These Systems. A Strong Candidate For This Role Should Have A Good Understanding Of Distributed Systems Concepts And Experience With Tools Like Kafka, Hadoop, Or Spark.
Team Leadership Skills: As A Staff Software Engineer On The Metrics Team, The Candidate Will Be Expected To Lead And Mentor A Team Of Software Engineers. They Should Have Excellent Communication Skills And The Ability To Collaborate Effectively With Cross-Functional Teams To Drive Projects To Completion. Previous Experience In A Leadership Role Is A Plus.
Data Analysis
Agile development
Database Management
Machine Learning
Data Visualization
Cloud Computing
Statistical modeling
Big data processing
Technical Leadership
performance tracking
Software Architecture
Code
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
Interpersonal Skills
creativity
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Staff Software Engineer, Metrics Team is $134,000 - $156,000 per year. This can vary based on factors such as location, experience, and company size.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Uber Technologies, Inc. is an American multinational transportation network company offering services that include peer-to-peer ridesharing, ride service hailing, food delivery, and a bicycle-sharing system. The company is based in San Francisco and has operations in over 785 metropolitan areas worldwide.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started