Vacancy expired!
- Design, implement, test and roll out the next generations of storage tooling and self-serve solutions at Uber.
- Apply the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products
- Research, design, document, implement, and test computer software systems, in conjunction with product development requirements, applying principles and techniques of computer science, engineering, and mathematical analysis
- Contribute to enhancing the team's technical and organizational culture; serve as a role model to others.
- Bachelor's degree or higher in an engineering field (e.g. Computer Science, Computer Engineering, etc.).
- Command on a frontend stack (Javascript/HTML/CSS). Frameworks like React/Flux/Redux or Angular.js are a plus.
- Knowledge of a backend stack, including technologies like Golang, Java, and Node.js and how they interface with databases, kafka or similar.
- Experience in at least one of scalable storage and developer tooling.
- Excellent written and verbal communication skills, including the ability to write detailed technical documents.
- Passionate about building systems that are both powerful and easy to use.
- Experience with large scale distributed systems.
Vacancy expired!