Senior Software Engineer - Next Gen Fleet Engineering

Uber
Sunnyvale, CA Full Time
POSTED ON 7/5/2024 CLOSED ON 8/19/2024

What are the responsibilities and job description for the Senior Software Engineer - Next Gen Fleet Engineering position at Uber?

About The Role

In this role, you will be instrumental in helping us build and extend the automated test/benchmark platform to increase decision speed, find opportunities for optimization and increase reliability. This platform's goal also is to ensure performance at scale, detect anomalies in our distributed fleet across multiple hardware configurations and deployment types.

Our team consists of a healthy combination of both junior and senior engineers with a broad range of experiences across the industry. We value ideas over hierarchy, always improving, getting things done through code and having a measurable impact on the business.

What The Candidate Will Do

Design, build, support, and continuously improve the automation suite that enables qualification, validation and benchmarking of new hardware shapes, components and software changes that might affect overall application performance, in the cloud, and on prem

Improve automation of controlled testing pipelines

Enable efficient and effective collection and storage of data output

Enable efficient and accurate A/B testing and results analysis

Generally, devise and build solutions that drive impactful decisions through data availability and analysis

Solicit and provide feature suggestions into our software platform that drive quality and efficiency

Contribute to planning, design, and architecture of our performance tuning and observability platforms in support of server fleet reliability, and cloud expansion efforts

Own, manage and execute program goals, communicating regularly with key peers, stakeholders, TPMs, and systems/hardware engineers to drive clarity and improvement in the platform and tools

Basic Qualifications

BS, MS or PhD degree in Computer Science or a related engineering field, оr equivalent industry experience

Background in multiple programming languages, e.g Go, Python, Java etc.

Experience building quality software using best practices when developing, testing, and deploying code (e.g canary testing, release scheduling, versioning, etc), and empathetically helping/driving peers to integrate and uphold standards

Preferred Qualifications

Experience with microservices and cluster management/orchestration

Experience with both front end (e.g HTML, CSS, and JavaScript) and back end development (e.g MySQL)

Experience in hardware health monitoring solutions - building and/or deploying them

Solid understanding of server hardware at scale: data center network fundamentals, OS imaging, provisioning, distribution, and configuration deployment at a large scale

Automate everything bias: You should have an instinct and intuition to automate whatever you can and improve the efficiency of our processes

Collaboration bias: you should have an inherent drive to collaborate, both within the team and across orgs

Strong sense of ownership, passion, curiosity and initiative to fix problems and optimize systems that are both inside and outside your area of responsibility

For Seattle, WA-based roles: The base salary range for this role is USD$185,000 per year - USD$205,500 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$185,000 per year - USD$205,500 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.

Salary : $185,000 - $205,500

Senior Software UI Engineer
heat_software -
Milpitas, CA
Senior Software Engineer (San Jose, CA)
Interesting Engineering, Inc. -
San Jose, CA
Senior Full Stack Software Engineer
Intelliswift Software -
Palo Alto, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer - Next Gen Fleet Engineering?

Sign up to receive alerts about other jobs on the Senior Software Engineer - Next Gen Fleet Engineering career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer - Next Gen Fleet Engineering.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
  • Computer Simulation Skill

    • Income Estimation: $111,195 - $140,107
    • Income Estimation: $112,146 - $152,040
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Uber

Uber
Hired Organization Address Phoenix, AZ Full Time
About The Role As a Trust and Safety Specialist within the Phoenix Center of Excellence (201 E. Washington St., Phoenix ...
Uber
Hired Organization Address New York, NY Full Time
About The Role Account Representatives at Uber Eats bring the best local and regional small and medium restaurants to th...
Uber
Hired Organization Address Sunnyvale, CA Full Time
About The Role Uber's Applied AI team is at the forefront of leveraging cutting-edge artificial intelligence and machine...
Uber
Hired Organization Address Sunnyvale, CA Full Time
About The Role You will drive the development and operations of security services and frameworks to support user-facing ...

Not the job you're looking for? Here are some other Senior Software Engineer - Next Gen Fleet Engineering jobs in the Sunnyvale, CA area that may be a better fit.

Senior Software Engineer

InDepth Engineering Solutions, LLC, Palo Alto, CA

Senior Software Engineer

Broadcom Software, Palo Alto, CA

AI Assistant is available now!

Feel free to start your new journey!