Senior Engineering Manager - UI at Rubrik
Bangalore, IN

About our team

The Rubrik Core UI teams are responsible for creating engaging and feature-rich user experiences across multiple product lines. This includes both building complex UI features and creating and maintaining the frameworks and components for application developers to use.

As a Core UI team member, you will work across the entire breadth of the Rubrik product lines. Your job is to orchestrate the creation of high quality, consistent UI products by owning product areas, and also by focusing on enabling other teams both through partnerships and continuously improving the developer experience, elevating the UI best practices and maintaining the UI component library.

For the web stack, we use Scala, TypeScript, GraphQL, REST, AngularJS and React.

Responsibilities:

    Lead a team of UI engineers to build and maintain Rubrik’s UI products.
    Provide technical direction to the team.
    Help build a team and cultivate innovation. Provide coaching, mentoring and support to your team members in both technical and non-technical issues.
    Manage project priorities, deadlines, and deliverables with your technical expertise.
    Drive for innovation and improvement - encouraging and enabling your team to improve their tools, processes, and culture; keeping them agile and creative.
    Collaborate with Product Designers, Product Managers, and Software Engineers to deliver compelling user-facing products
    Architect efficient and reusable front-end systems that drive complex web applications. Identify and resolve performance and scalability issues

Qualifications

    You have an eye for great products and can work effectively with engineers, product managers, and designers to build them.
    You have managed engineering teams that have a strong record of shipping.
    You have a solid knowledge of JavaScript and front-end concepts
    You have BS/MS in Computer Science with 8+ years of working experience.
    You put a strong emphasis on recruiting and developing your team.
    You have excellent communication skills and the ability to grasp and convey complex product requirements or technical concepts
    You collaborate closely with cross-functional teams, to continue innovating in user experience and building best-in-class software systems powering them