Engineering manager - ExoCloud
You’ll be joining the Exocompute team, we build the platform that supports Rubrik’s SaaS products and allows for a very flexible deployment model and architecture. A key challenge faced by Rubrik is how to support a variety of customers – some want Rubrik to run everything (SaaS), others want the data to remain in their public cloud but still have it managed by Rubrik (Hybrid SaaS), and finally sine want a private, on-premise solution (On-Prem). Rubrik supports all three and with a single flexible data-plane platform separate from our control plane. Exocompute builds this data-plane and solves a variety of hard problems around performance, security, high availability and best-in-class costs.
About the role
We are looking for an Engineering Manager who has a strong technical background and has worked on platforms and infrastructure in the past. We value managers who provide guidelines to their team and play a supporting role but give folks the space to take ownership of their work.
You will be responsible for driving your team and working closely with multiple product areas that Exocompute supports. You will set clear goals and direction for your team and hold them accountable to achieve this and lift the bar on engineering excellence. You’ll help grow the team and support each individual's growth and career objectives. You’ll help the team understand the business objectives and translate them into a technical roadmap and list of priorities. As part of this, you’ll partner with various stakeholders across Rubrik that Exocompute supports.
You will work closely with a Director of Engineering based in New York City, and other engineers based in Palo Alto, so experience working with distributed teams and multiple timezones is ideal.
What you’ll do
Derive and drive the roadmap with key stakeholders
You’ll diagnose and resolve obstacles that prevent your team from delivering quality software
You’ll champion an atmosphere of continuous improvement, customer first focus and excellence
You are a first principles thinker who can help the team tackle complex technical problems
You distill complex and ambiguous situations into actionable plans for your team
You represent the customers’ perspectives, you plan for how they will be impacted by the services you build, and you always work to enable their success
Lead and grow a team of passionate engineers that are part of a larger team that spans multiple geographies in the US and India
Provide support and guidance that enables the team to self-organize and to achieve sustained high velocity and predictability
Help employees grow through career development, coaching, and mentoring
You'll provide a clear path for progression for the team through personal development plans, defining goals, performing evaluations, and collaborating with employees on their objectives
Experience & qualifications you’ll need
BS CS / EE or equivalent with 10+ years of industry experience, of which 2+ years is in Engineering Management; MS or PhD is a plus
Experience with SaaS enterprise software development built and delivered on any of AWS or Azure or GCP
Experience with distributed systems, availability, performance optimization and cost management of a SaaS platform
Experience running engineering storage, compute and infrastructure teams that work on SaaS and On-prem enterprise platforms
Experience hiring and developing teams within an existing organization to work side-by-side with other teams
Developing team identity, empowering direct reports and building career growth options for your team
Experience working directly with customers and vendors
Experience building and cultivating strong engineering practices and processes
Engineering Manager • Bengaluru, Karnataka, India