Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Uber Senior Software Engineer - Next Gen Fleet Engineering 
United States, West Virginia 
786892896

24.06.2024

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.

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

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

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.