Looking to take the next step in your software engineering career? Uber is opening exciting opportunities for Software Engineers in Sunnyvale, offering competitive compensation packages reaching up to $169K annually. This opportunity gives candidates a chance to work on large-scale systems, innovative technologies, and products that impact millions of users worldwide. If you’re passionate about software development, problem-solving, and building high-impact technology solutions, this role could be an excellent fit.
Job Overview
| Field | Details |
|---|---|
| Company Name | Uber |
| Role | Software Engineer |
| Qualification | Bachelor’s / Master’s Degree in Computer Science, Software Engineering, or related field |
| Job Location | Sunnyvale, California, United States |
| Salary | Up to $169K per year |
| Work Type | Hybrid / On-site |
| Job Type | Full-Time |
| Job Level | Entry-Level / Experienced |
| Industry | Technology / Software Development |
Job Description
- Design, develop, and test software applications. Design, develop, and/or test software applications using company technology stack.
- Apply technical knowledge to evaluate complex data, developments, and projects in order to provide recommendations to resolve technical issues.
- Support the company’s business operations and improve engineering productivity.
- Build software components that can be integrated into a fully functional software system.
- Solve production issues in product and system reliability.
- Collaborate with engineering, product, and analyst teams across tech sites to collectively accomplish OKRs to take Uber forward.
- Enrich data layers to effectively deal with the next generation of products.
- Design, 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. May telecommute.
Position requires:
- Employer will accept a Bachelor’s degree in Computer Science, Engineering (Any), Information Technology, Mathematics, Physics, or related field.
- Programming and scripting in Python, SQL, Java/Scala, C/C++, or Go;
- Building software system tools and infrastructure;
- SQL;
- Data warehousing and data modeling;
- Big Data tech stack: HDFS, Hive, Oozie, Airflow, MapReduce, or Spark; and
- Building ETL data pipelines.
Selection Process
- Application Submission
- Resume Screening
- Online Assessment / Technical Evaluation
- Technical Interview Rounds
- Coding and Problem-Solving Interview
- Behavioral / Hiring Manager Interview
- Final Selection and Offer Letter
How to Apply
- Visit the official Uber careers portal.
- Search for Software Engineer – Sunnyvale positions.
- Review the eligibility criteria and job requirements.
- Prepare and update your resume with relevant skills and projects.
- Complete the online application form.
- Submit the application and monitor your email for further updates.