Engineering Manager with Replicated

Remote (US)

$190K - 235K a year

Replicated is the modern way to ship and monitor multi-prem software. Replicated helps software vendors quickly and securely deploy their applications to any customer using a single architecture.The Replicated platform provides all of the tools needed to operationalize and scale the distribution of Kubernetes applications into any enterprise environment. Our customers include HashiCorp, CircleCI, Jama, Puppet, Pluralsight, Harness, Labelbox, GitPod and many other fast-growing enterprise software vendors. We're a Series C funded company (over $80m raised) with long term investors and a long term focus.

Replicated is committed to cultivating an efficient, respectful workplace. We know that innovation thrives on teams where diverse points of view come together to solve hard problems in ways that are just now possible. As such, we explicitly seek people that bring diverse life experiences, diverse educational backgrounds, diverse cultures, and diverse work experiences.

We are fully remote and plan to stay that way! We're open to any state in the US, in addition to candidates in Canada, the UK, Israel, Australia, and New Zealand for some roles.

We empower our engineering teams to solve hard problems – customer problems and business problems – in ways that our customers love, and work for our business. Our engineering teams are cross-functional, generally composed of a product manager, an engineering manager, a product designer, and several engineers.

Our development group within engineering is organized in the form of pods. Our pods are full stack teams with clear areas of ownership within the product. We encourage and support teams to own their product metrics and focus on delivering value to our customers.

Our engineering managers are an extremely collaborative group of experienced leaders. We work as a collective engineering management team to ensure that we support each other as ‘first team' as well as our individuals. Engineering managers are empowered to help their teams deliver on their key priorities, have visibility to key metrics and product data, and have the resources and tools they need to make sure we deliver on the product with quality. This is not to say that all our systems are in perfect condition, in fact, a big part of joining us at this stage is to help contribute to the advancement of our practice. We believe in continuous improvement along with a growth mindset, we support each other to learn and grow so we can continue to have the best engineering and team culture.

We thrive for a culture of impact, this means that it is important for everyone to focus on delivering results. These results are not based on quantity but on true value to the product and our end-users. Our engineers work closely with customers through design sprints and day 2 operations. Each team is responsible for ownership of their product throughout its full life cycle.

What you'll be doing:

  • Managing and working alongside the engineers on our Embedded Kubernetes pod, which is focused on improving the reliability, security, and efficiency of our Kubernetes installer (based on the open-source project kURL), which is a critical product surface area in the Replicated offering.
  • You will work with the engineers on the team to prioritize and drive the vision for the future of kURL.
  • You will work to foster an engagement with the open source community and you are encouraged to be a representative of the project through meetups, conferences, monthly calls, etc.
  • You will have a deep understanding and can clearly communicate the problems and opportunities of our users and our customers; advocating for and driving forward solutions.
  • Assessing incoming customer issues and helping the team determine how best to resolve them.
  • Collaborating with your product manager partner to ensure your team is highly effective, delivering valuable new capabilities and innovations while also addressing critical bugs and technical debt.
  • Working cross functionally with other groups needed to successfully implement cross-team initiatives.
  • Contributing to how we shape and continue to evolve Replicated engineering culture. Hire, support and contribute to the growth of the engineering organization.

What you bring to the role:

  • Demonstrated understanding of the techniques and methods of modern product delivery, especially iteration and validation.
  • Experience and passion for supporting individuals on your team and partnering with peers.
  • A champion of remote and distributed first culture which serves as a pillar for a great work culture. It is important to balance asynchronous and synchronous communication to help drive the work while still maintaining flexibility through the week for everyone to focus and contribute.
  • Strong written and verbal communication. Able to articulate and work collaboratively in documentation.
  • Startup experience is highly valuable here, we need to continue to improve and adjust as we grow. Engineering managers are key partners through the growth and evolution of the organization. It's imperative that you are able to support the individuals on your team and the wider organization through change.

Technical requirements:

  • Having any hands-on experience with deploying, managing, and/or operating Kubernetes would be extremely valuable. Interest in growing in this area is highly encouraged as you will be expected to onboard onto the product, talk to customers and work in the open source repo.
  • Experience in open source software, and cloud-native ecosystem is extremely valuable. You will be expected to focus regularly to continue to engage here.
  • Prior development experience in any stack is a great strength for this role.

Learn more about the hiring manager Dalia Havens thoughts on engineering leadership here and here or check out her content on LeadDev!

In your first 30 days:

  • Your goal in the first 30 days is to learn as much as you can about the company, team and product.
  • You will receive a copy of ‘The First 90 Days' as a resource to help you outline your 90 days plan.
  • You will work with your manager to put this plan together which will allow you both to partner on making sure you have all you need to get started.
  • You will complete hands-on training with the product, complete the onboarding checklist and meet with team members from across the company.
  • You will spend time with the team understanding their work and current initiatives.
  • We value learning and growth and this is a great time to outline where you may need to prioritize your learning time. Your manager will support you to make sure you have time for this during the week.
  • We have 1 day a week set aside as a focus day. This is an important day where everyone in the engineering org is encouraged to prioritize their focus time, including managers.

In your first 60 days:

  • Now that you have a baseline of knowledge, it's time to outline key projects that the team will take on and work on plans for how to break them down into iterative deliverables.
  • You can start to lead the weekly planning and standups. Working on ways to support your engineers and enable them to be successful.
  • You will continue to partner with the VPE and CTO and expand your partnership to the product and engineering org.
  • You will review metrics and work with the VPE to define your team's key indicator of success.

In your first 90 days:

  • With context in mind, you now have full ownership of your pod.
  • Start to drive the longer term plans for the pod
  • Drive career development conversations with the engineers on your team with focus on their individual development and growth.

At Replicated, we value our teammates as individuals who are stronger together. We offer a robust pay and benefits package that rewards employees for their contributions to our success, supports their well-being, and helps all of us create a great remote work environment.