Uber22.05.2026

Software Engineer

Sunnyvale

Обязанности

  • 01Design, develop, and test software applications
  • 02Design, develop, and/or test software applications using company technology stack
  • 03Apply technical knowledge to evaluate complex data, developments, and projects in order to provide recommendations to resolve technical issues
  • 04Support the company's business operations and improve engineering productivity
  • 05Build software components that can be integrated into a fully functional software system
  • 06Solve production issues in product and system reliability
  • 07Collaborate with engineering, product, and analyst teams across tech sites to collectively accomplish OKRs to take Uber forward
  • 08Enrich data layers to effectively deal with the next generation of products
  • 09Design, build, test and validate data pipelines to schedule and orchestrate a variety of tasks such as extract, cleanse, transform, enrich and load data as per the business needs

Требования

  • 01Bachelor's degree in Computer Science, Engineering (Any), Information Technology, Mathematics, Physics, or related field
  • 02Programming and scripting in Python, SQL, Java/Scala, C/C++, or Go
  • 03Building software system tools and infrastructure
  • 04SQL
  • 05Data warehousing and data modeling
  • 06Big Data tech stack: HDFS, Hive, Oozie, Airflow, MapReduce, or Spark
  • 07Building ETL data pipelines

Условия

  • 01Full Time
  • 02$153,000 to $169,000 per year
  • 03Eligible to participate in Uber's bonus program
  • 04May be offered other types of comp
  • 05Eligible for various benefits
  • 06May telecommute