Staff Technical Program Manager, Data at Uber (San Francisco, CA)

| San Francisco, CA
Sorry, this job was removed at 8:32 p.m. (CST) on Friday, June 3, 2022
Find out who's hiring in San Francisco, CA.
See all Project Mgmt jobs in San Francisco, CA
By clicking Apply Now you agree to share your profile information with the hiring company.
About the Role:
Uber is looking for a Technical Program Manager (TPM) that will drive structure for large complex cross-team engineering initiatives in Data Platform organization spanning cloud, data governance, workflows automation, BI automation, and more.
What you will do:
A strong TPM in this role will move fluidly from the big picture to the minutiae so that their teams can deliver strategic multi-functional technical projects. You will work with engineering managers and engineers to estimate work efforts, define milestones, and manage resources. You are a bridge and a connector for the company and will work to clarify priorities while driving teams to be highly effective and develop broad domain and technical knowledge, mentoring where needed.
TPM work also involves the following:
  • Leading all aspects of project progress, resolving dependencies, evaluating risks, and communicating status to upper management and project team members.
  • Engaging and energizing your teams to achieve goals.
  • Proactively removing obstacles to drive momentum, progress, and results.
  • Identifying communication gaps, managing issues, team concerns, and providing support to teams balancing opposing priorities.
  • Contributing to the management of the multi-functional strategic planning and business planning process, leading conversations with key team members to develop concepts for strategic initiatives, and developing those into detailed program / project plans (including roadmaps, funding planning, resource planning and hiring goals).
  • Implementing continuous improvements to the engineering organization and the program management process.
  • Share program/project process frameworks, tools, and standard methodologies that can be adopted throughout the organization.

Basic Qualifications:
  • Proven track record as a TPM, Engineering Manager, and/or Architect in a software, SaaS, or systems development environment.
  • Technical proficiency with an ability to understand technical architecture, challenges, risks, and propose alternatives. Ideally in large distributed systems, Data Warehousing, and/or Data Lake.
  • Technical degree in computer science or related field.
  • Key TPM skills such as:
  1. Proven cross-team and cross-org team management.
  2. Metrics driven: experience determining effective program KPI's and using them to measure program success and issues.
  3. Strong organizational skills to prioritize tasks without losing sight of the highest priority items.
  4. Identifying process gaps, measuring progress, and balancing engineering and product efficiency with process overhead.

Preferred Qualifications:
  • Experience in Hadoop ecosystem, i.e. large scale Data Analytics using HDFS, YARN, Hive, Kafka, Spark.
  • Experience as a developer which includes writing, testing, and deploying code.

The Uber Technical Program Management (TPM) team plays a critical role completing high-impact org-wide initiatives and continuously improving processes to increase the efficiency of our product and engineering organizations.
The Data Platform organization powers several use cases across Product, Engineering, Data Science and Operations groups spanning Rides, Eats, Delivery, Safety, Maps and many other areas. Data volumes at Uber have experienced exponential growth, and Uber's systems rely heavily on these rich datasets to derive insights and make real-time decisions. To power these many critical analytics use cases and at a large scale, Uber's Data Platform is engineered to be one of the most sophisticated in the world.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • C#Languages
    • C++Languages
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PerlLanguages
    • PHPLanguages
    • PythonLanguages
    • RLanguages
    • RubyLanguages
    • ScalaLanguages
    • SqlLanguages
    • SwiftLanguages
    • GoLanguages
    • ReactLibraries
    • ReduxLibraries
    • Twitter BootstrapLibraries
    • ASP.NETFrameworks
    • HadoopFrameworks
    • Node.jsFrameworks
    • SparkFrameworks
    • TensorFlowFrameworks
    • AccessDatabases
    • Microsoft SQL ServerDatabases
    • MySQLDatabases
    • Google AnalyticsAnalytics
    • FigmaDesign
    • PhotoshopDesign
    • FigmaDesign
    • AsanaManagement
    • ConfluenceManagement
    • JIRAManagement
    • WordpressCMS
    • DocuSignCRM
    • SalesforceCRM
    • SplashCRM
    • SendGridEmail
    • Adobe CampaignLead Gen

An Insider's view of Uber

What’s the vibe like in the office?

When I went into the office for my final interview with Uber, I had the same feeling that I did when I stepped onto my college’s campus for the first time: it just felt like the right fit. The office was high-paced but also relaxed and you could immediately tell that people were friends and genuinely enjoyed being there.

Paige Sammarco

Account Executive, Uber Eats

What kinds of technical challenges do you and your team face?

One of the big challenges today with experimentation is around guaranteeing correctness, especially for small changes to ensure confidence in results. Was that change the cause of new behavior? Did other experiments get in the way? It all comes down to how accurately you can detect small changes within consumer behavior.

Azarias Reda

Head of Uber's Experimentation API team

What makes someone successful on your team?

"It’s not just about the individual contributor. The most successful people are the ones learning from others. On my team, I make sure that everyone shares best practices and we foster a collaborative culture. So when you’re on a call, you’re never really alone. And that applies to everyone."

Ali Faivus

Head of Mid-Market Sales

How do you empower your team to be more creative?

We make sure we don’t ship org structures, but rather aligned products. How can our products complement one another, building upon each other to achieve our primary goals? Whether it’s scheduling, routing, predictive analytics, or operational excellence, we are acting as one, and smartly leveraging our domains and strengths.

Joe Chang

Director of Engineering, Uber Freight

How does your team reward individual success?

I believe recognizing someone’s contributions are a big part of team play. On our weekly meetings, we always start with a shout-out, and it’s amazing how this simple topic stimulates the team to recognize small victories and accredit colleagues for their accomplishments. This brings our team together and fosters a more collaborative environment.

Silvia Penna

Sr Manager, Central Operations

More Jobs at Uber

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
View Uber's full profileSee more Uber jobs