Vacancy expired!
- Extend and optimize a large-scale map storage service using NoSQL technologies.
- Build and extend a service and UI that serves geofences to more than one hundred other internal Uber services.
- Architect and implement solutions to challenging problems around cross-data-center consistency and availability, short and long transactions, latency, caching, indexing, throughput, proxies, asynchronous processing with message queues, and storage garbage collection.
- Work with Uber teams in maps, rides, eats, and freight to understand requirements and provide solutions and advice on how they can optimize the usage of their spatial data.
- Bachelor of Science degree (or higher) in computer science, related field or equivalent practical experience.
- Strong software engineering skills, supported by 3+ years of industry experience in languages like Java, GO, or C.
- Strong collaboration and communication skills; ability to influence others within your team and outside your team.
- Experience with any of the following: scalable, distributed systems and services; distributed SQL/NoSQL data stores like MySQL, HBase, Cassandra, HDFS; Spark, EMR, S3; messages queues like Kafka; geo-replication and consistency/availability trade-offs; and service-oriented-architectures.
- Experience or passion for working on systems related to maps.
Vacancy expired!