Collaborate with engineers, tech leads, architects, and product managers to deliver your product.
Take end-to-end ownership of project delivery, including design, estimation, implementation, documentation, and release.
Be a leader with a strong technical grasp and decisive judgment on prioritization.
Coach junior engineers on all aspects of software development.
Be responsible for architecting and implementing diverse initiatives to manage both Private and Public Cloud Cloudera customers across various Cloudera services.
Requirements
Bachelor’s degree in Computer Science or equivalent and 5-6 years of related experience; OR Master’s degree and 3-5 years of related experience; OR PhD and 0-3 years of related experience
5+ years of fullstack development experience building software in a large-scale production environment.
Strong hold on Java and excellent debugging skills.
Good understanding of distributed systems, microservices-based architecture, networks and web architecture.
Experience with web technologies such as React, Knockout, or TypeScript.
Experience with systems design.
An open-minded approach and a desire to learn new technologies regularly.