TM1 Developer

1 year ago
US-CA-San Francisco
Engineering - Engineering
US-CA-San Francisco
Requisition Post Information* : External Company Name
Uber Technologies, Inc.
Requisition Post Information* : External Company URL

Uber Overview

About Uber


We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.

For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.

And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on autonomous trucking and self-driving cars, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.

Job Description

About the Role


Uber is seeking a TM1 engineer to join its Financial Engineering group. This position is responsible for assisting in the administration, delivery and support of the Company's enterprise-wide financial planning & analytics environment based on the Cognos TM1 platform.


What you'll do

  • Support, maintenance and development of TM1 financial forecasting models and processes covering all aspects of financial statement, Fx and cost allocation modeling
  • Dimensional modeling & maintenance processes, including recurring Chart of Accounts revisions
  • Understand end to end architecture and application support processes
  • User support & troubleshooting, including permissions management and TM1, BI reports & data issues
  • Rotational on-call availability for critical systems support
  • Development, maintenance, and delivery of formalized training programs, including documentation, in-person courses, virtual training, and video-based instruction


What you'll need

  • At least 5 years of developing effective technical solutions within TM1, covering full spectrum of technical toolset:
  • Advanced TurboIntegrator Scripting
  • Advanced Rule and Feeder Development
  • Active Forms Report Development
  • Complex MDX Scripting
  • TM1 Server Administration
  • Model Performance Tuning
  • Experience with REST API is a bonus
  • Knowledge of Data warehouse and BI concepts
  • A Bachelor's Degree (BS/BA) in Information Systems, Accounting, Finance or related business/technical field is required


Be sure to check out the Uber Engineering Blog to learn more about the team.




  • Employees are given Uber credits every month.
  • The rare opportunity to change the way the world moves. We're not just another social web app, we're moving real people and assets and reinventing transportation and logistics globally.
  • Smart, engaged co-workers.



  • 401(k) plan, gym reimbursement, nine paid company holidays.
  • Full medical/dental/vision package to fit your needs.
  • Unlimited vacation policy; take time when you need it.


Uber is an equal opportunity employer and enthusiastically encourages people from a wide variety of backgrounds and experiences to apply. Uber does not discriminate on the basis of race, color, religion, sex (including pregnancy), gender, national origin, citizenship, age, mental or physical disability, veteran status, marital status, sexual orientation or any other basis prohibited by law.


Connect With Us!

Not ready? Connect with Uber to receive future communications about opportunities and general information about specific areas of Uber that interest you.