At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.
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.
About the Role
As a Senior Data Engineer in the Business Applications team, you will be responsible for the engineering and implementation of scalable technical solutions around data engineering. This solution will have significant impact to Uber’s results in areas of user growth, safety and global expansion. Senior Data Engineers will solve extremely challenging technical problems for Uber Eats, Uber Freight, Uber for Business, and others.
What You’ll Do
Help Sales leaders, Finance, and Sales Operations implement and maintain data architecture, pipelines, and integrations
Develop a deep understanding of the business and their requirements to develop sound technical solutions
Design, build, and maintain data pipelines between our product, CRM, HR, and other relevant systems
Assist in core operational tasks, including high level design, reporting, documentation, and systems updates
Pro-active communication to users and management on issues
Improve and build solutions to address architectural gaps or technical debt
Propose best technologies for data processing and data framework
Play an active role in positively influencing the design direction
Participate in story planning, standups and retrospectives
Check in and deploy code and configurations; participate in release management
Execute with a team of solution architects, program managers and engineers
Produce documentation and tutorials that enable other teams
Mentor engineers; Drive enforcement of standards, tools and methodologies
What You’ll Need
7+ years of SQL (Hive, Oracle, MySQL, etc.) experience
5+ years of building and launching new data models that provide intuitive analytics for the analysts and customers
Design, build and launch extremely efficient & reliable data pipelines for movement of data to and from
5+ Experience with Hadoop/Hive, Vertica, Presto, Impala and data warehouse technologies
5+ years of custom or structured (Mulesoft, Informatica, etc…) ETL design, implementation, and maintenance
Experienced with Xactly API and administration would be a highly preferred
Experienced with Salesforce CRM, Workday, Fieldglass, and its various APIs is preferred
Experienced with at least 1 of the following languages: Java, Go, Python
Passion for technology, industry research and enjoys solving business problems
Excellent verbal, written, communication, interpersonal and presentation skills
Bachelor’s degree or higher / equivalent work experience
Familiar with Salesforce, Workday, and Fieldglass administration
About the team
The Business Applications team’s mission is to empower Uber’s staff to be more productive and successful through our technical solutions, service delivery and innovation. Our team supports Sales and Community Operations teams within Uber Eats, Uber Freight and Uber for Business. We also support Uber’s Law Enforcement Response Team improving safety of riders/drivers across the globe. Our team invests in innovation, new business line expansion and integration with external and internal systems.
En Uber no solo aceptamos la diferencia; la celebramos, la apoyamos y la valoramos para beneficio de nuestros empleados, de nuestros productos y de nuestra comunidad. Uber se enorgullece de ser un lugar de trabajo con igualdad de oportunidades y es un empleador de acción afirmativa. También estamos comprometidos con el empleo en igualdad de oportunidades sin considerar raza, color, origen familiar, religión, sexo, origen nacional, orientación sexual, edad, ciudadanía, estado civil, condición de discapacidad, identidad de género o estado de Veterano.