What You'll Do
- Work closely with stakeholders to understand business requirements and build cross-functional solutions.
- Dive deep into multiple tech stacks across the company to create scalable micro-services and implement efficient algorithms.
- Track the success of your feature experiments, collaborating with Data Science and Product teams to iterate on delightful user experiences.
- Coach and mentor junior engineers or new engineers joining the team.
Basic Qualifications
- Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field OR 1-year full-time Software Engineering work experience, WHICH INCLUDES 1-year total technical software engineering experience in one or more of the following areas:
- Programming language (e.g. C, C++, Java, Python, or Go)
Preferred Qualifications
- 3+ years of technical software engineering experience in one or more of the following areas:
Programming language (e.g. C, C++, Java, Python, or Go)
Experience with distributed systems or microservice architectures.
- Experience with relational databases and distributed storage systems (MySQL, Cassandra).
- Passion for learning new technologies
- Experience with shipping efficient, reliable, crash-free code that reaches millions of users.
For Seattle, WA-based roles: The base salary range for this role is USD$158,000 per year - USD$175,500 per year.
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 .