Rubrik is looking to define the future of its API Infrastructure, focusing on both internal engineers and external customers, and drive the execution of this vision with a dedicated API Infrastructure team.
Requirements
- 10+ years of software engineering, with deep expertise in APIs and middle-tier services built for scale, speed, and high availability.
- Deep, working knowledge of API design principles and best practices (GraphQL, REST, OpenAPI, Swagger).
- Experienced in leading the development of web frameworks, SDKs, and APIs at an enterprise scale, considering security, performance, and developer experience.
- Ability and desire to get your hands dirty with Scala, Go, Python, and other technologies as needed.
- Hands-on familiarity with scaling GraphQL schemas (e.g., migration from a monolithic schema to GraphQL Federation).
Responsibilities
- Work with product managers and customer solution architects to understand the API and integration needs of our most sophisticated customers.
- Architect and lead the implementation of our next-generation API infrastructure (GraphQL, REST), defining and driving best practices for design, scalability, security, performance, and overall API hygiene.
- Provide technical leadership to engineers working on the API layer, and identify new and emerging technologies for adoption.
- Foster a culture of quality, technical curiosity, continuous improvement, design thinking, and data-driven decision making.
- Represent the User Access organization within Rubrik's Technical Leadership community.
Other
- 10+ years of software engineering experience.
- Ability to work with product managers and customer solution architects.
- Leadership and collaboration skills to work with engineers and other teams.
- Commitment to fostering a culture of quality, technical curiosity, and continuous improvement.
- Equal Opportunity Employer/Veterans/Disabled