Job Details

ID #21194783
State California
City Sunnyvale
Job type Permanent
Salary USD TBD TBD
Source Uber
Showed 2021-10-16
Date 2021-10-12
Deadline 2021-12-10
Category Internet engineering
Create resume

Senior Software Engineer - Compute and Storage

California, Sunnyvale, 94086 Sunnyvale USA

Vacancy expired!

About the Role The data analytics storage & compute team is part of the Data Infrastructure team and is responsible for building Uber Data Lake's underlying storage and resource management infrastructure (with Apache HDFS, YARN), for the rest of the company. We're running more than 20,000+ nodes clusters to serve exabyte storage and schedule compute resources for 500k+ data process applications daily. What the Candidate Will Do Design systems architecture and deliver software and tools to advance the reliability of infrastructure including availability, performance, efficiency and scaling. Provide technical leadership, influence and partner with fellow engineers to architect, design and build infrastructure that can stand the test of scale and availability, while reducing operational overhead. Drive efficiencies in systems and processes through automation: capacity planning, configuration management, performance tuning, monitoring and root cause analysis. Participate in periodic on-call rotations and be available for escalations. Collaborate with platform, product and security engineering teams, and enable successful use of infrastructure and foundational services, and manage upstream and downstream dependencies Basic Qualifications BS or MS in Computer Science or a related technical discipline, or equivalent experience 4+ years of industry experience Highly proficient in one of the following programming languages: Java, Go, C/C. Good scripting skills and ability to pick up new ones. Systematic problem solving approach and knowledge of algorithms, data structures and complexity analysis. A love for coding, debugging and attacking hard problems. Good working knowledge of networking and RPC stack (TCP/IP, HTTP, Thrift). Grit, drive and a strong sense of ownership coupled with a penchant for collaboration Preferred Qualifications Under the hood experience with Apache Hadoop HDFS, YARN or similar systems such as Apache HBase etc. is a strong plus Experience with highly available/fault tolerant, replicated data storage systems, large scale data processing systems or enterprise/cloud storage systems is also a strong plus 3+ years of experience building and managing distributed systems. Sound understanding of distributed system fundamentals.

Vacancy expired!

Subscribe Report job