Engineering Manager

Toronto, ON or Remote USA

Buf is building a new paradigm for APIs. We create both open-source and commercial software that enables teams to create, maintain, and consume their Protobuf APIs systematically. We believe Protobuf represents a huge improvement on the industry standard of JSON/REST, and are excited to make Protobuf a reality for all teams, from scrappy startups to leading enterprises. Founded in 2020, we have raised money from some of the world’s premier investors, including Lightspeed, Tiger, and Addition. We are just getting started and would love to have your help.

Check out our Open Source projects on Github, follow us on LinkedIn, and join our Slack community to see what the Buf is all about.

Responsibilities:

About the role

We’re looking to hire an experienced engineering manager to lead a team of experienced engineers who are responsible for a broad scope of infrastructure at Buf. This team’s responsibilities include, but are not limited to:

  • Configuration and management of Google Cloud resources (e.g. Crossplane, GKE, managed Postgres)
  • Automated release and deployment processes and tooling (e.g. Argo CD) for all our environments (test clusters, multi-tenant production, single-tenant customer instances, on-premise deployments)
  • Monitoring and observability infrastructure and tooling (e.g. Prometheus, Grafana)
  • Security and access controls, and SOC 2 compliance (e.g. Secureframe, Okta)

You will be responsible for:

  • Prioritizing the work of the team to optimize for relevant business outcomes.
  • Scoping work into iterative milestones with concrete timelines that the team reliably delivers on.
  • Driving communication with stakeholders and customers (both internal and external) to validate priorities and planned solutions, identify risks and issues, and communicate progress toward goals.
  • Guiding the team to balance short term and long term objectives to design solutions that are appropriate for Buf’s size and stage.
  • Creating a collaborative and productive team environment where people are challenged and motivated to do their best work.
  • Directly contributing off the critical path at appropriate times to help the team move forward.

Requirements:

We’re looking for someone who has:

  • Demonstrated expert-level knowledge from many years of experience working as an engineer or engineering manager in ownership areas similar to this role.
  • At least two years of professional experience managing and leading a team of software engineers with ownership areas similar to this role.
  • A track record of architecting robust and reliable, production-grade distributed systems.
  • The ability to move quickly and pragmatically while managing trade-offs.
  • Excellent communication skills and organizational abilities.

Nice to Haves:

Ideal candidates would also have:

  • Experience with one or more of the specific technologies mentioned in this job description.
  • A track record of existing work within the Protobuf and gRPC communities.
  • Experience working on products targeting developers, with exposure to Software as a Service systems.
  • A bachelors or master’s degree in Computer Science, Computer Engineering, or Mathematics.

Interview process

Our total interview process is about 3.5 hours. Here is what you can expect:

  • Introductory stage
    • [30m] Recruiter introduction
    • [30m] Hiring manager interview
  • Team interviews
    • [60m] Engineering management interview
    • [45m] Technical knowledge and communication interview
  • Final conversations
    • [30m] Founder/CEO interview

At Buf, we embrace diversity. We know that diverse teams make great teams, and we encourage people from all backgrounds and life experiences to apply. It is our goal to ensure that our workplace can be anyone’s workplace. If your experience isn’t an exact match for this job description, we encourage you to apply anyway!  We’re always looking to add diversity of thought and perspective to our team.

By submitting an application, you agree to the retention of your personal data for consideration for a future position at Buf. More details about Buf’s privacy practices can be found at: https://buf.build/resources/privacy/.

Interested?