Uber

Principal Engineer - Platform Database

Uber

San Francisco, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

We are looking for a highly experienced and motivated Principal Engineer to join our Platform Database team at Uber. As a global technology company, Uber relies heavily on its platform database to efficiently and effectively manage millions of transactions every day. As the Principal Engineer, you will play a crucial role in designing, developing, and maintaining our platform database to ensure its scalability, reliability, and security. We are seeking a passionate and innovative individual who is not afraid to tackle complex challenges and drive impactful solutions. If you have a strong background in database management, a strategic mindset, and a passion for cutting-edge technology, we encourage you to apply for this exciting opportunity.

  1. Design and develop highly scalable, reliable, and secure platform database solutions for Uber's global operations.
  2. Collaborate with cross-functional teams to understand business requirements and provide technical expertise for database design and implementation.
  3. Lead the development and implementation of new database features and functionalities.
  4. Monitor and troubleshoot database performance issues, implement optimizations, and ensure high availability of the platform database.
  5. Develop and maintain database policies, procedures, and standards to ensure data integrity and security.
  6. Stay up-to-date with the latest database technologies and industry trends, and make recommendations for their integration into Uber's platform database.
  7. Conduct regular code reviews and provide technical guidance to junior members of the team.
  8. Drive continuous improvement and innovation within the platform database team.
  9. Collaborate with other teams to ensure seamless integration of the platform database with other systems and applications.
  10. Act as a subject matter expert for platform database and provide mentorship and guidance to other engineers.
  11. Participate in on-call rotations and provide timely resolution for critical database issues.
  12. Communicate effectively with stakeholders to provide updates on database projects and initiatives.
  13. Develop and maintain technical documentation for database systems and processes.
  14. Adhere to company policies and procedures, including security and data privacy measures.
  15. Take ownership of complex database issues and drive them to resolution with a sense of urgency.
Where is this job?
This job is located at San Francisco, CA, USA
Job Qualifications
  • Extensive Experience In Database Design And Architecture: A Principal Engineer - Platform Database At Uber Should Have A Deep Understanding Of Database Principles And Be Able To Design And Implement Complex Database Systems That Can Handle Large Volumes Of Data.

  • Proficiency In Database Technologies: The Ideal Candidate Should Have A Strong Background In Various Database Technologies Such As Sql, Nosql, And Distributed Databases. They Should Also Be Familiar With Data Warehousing And Data Management Tools.

  • Strong Leadership And Management Skills: As A Senior Member Of The Engineering Team, The Principal Engineer - Platform Database Will Be Responsible For Managing And Mentoring A Team Of Database Engineers. Therefore, They Should Have Excellent Leadership And People Management Skills.

  • Experience Working With High-Traffic Systems: Uber's Platform Database Handles A Massive Amount Of Data Every Day. The Principal Engineer Should Have Prior Experience Working With High-Traffic Systems And Be Able To Design Scalable And Reliable Database Solutions.

  • Knowledge Of Cloud Technologies: Uber's Database Infrastructure Is Hosted On The Cloud. The Principal Engineer Should Have Experience Working With Cloud Platforms Such As Aws, Azure, Or Google Cloud Platform And Be Familiar With Optimizing Databases For The Cloud Environment.

Required Skills
  • Data Security

  • Database Management

  • Data Modeling

  • Distributed systems

  • Data warehousing

  • Automation

  • Cloud Computing

  • Disaster recovery

  • Performance tuning

  • Big Data Analytics

  • SQL mastery

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Organization

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Principal Engineer - Platform Database in San Francisco, CA, USA is $180,000 to $220,000 per year. This may vary depending on the specific company, experience level, and other factors.

Additional Information
Uber is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedFebruary 14th, 2024
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Uber

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.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started