Software Engineering Manager, Dev Tooling

Sorry, this job was removed at 11:02 a.m. (PST) on Thursday, August 11, 2022
Find out who's hiring in Seattle.
See all Developer + Engineer jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Our success is reliant on building teams that include people from different backgrounds and experiences who can elevate assumptions and ideas with fresh perspectives. We're dedicated to hiring the whole human, not just a resume. To that end, we look for a diverse pool of applicants-including those from historically marginalized groups. We would like to invite you to apply even if you don't think you meet all of the requirements listed below. We don't want a few lines in a job description to get between us and the opportunity to meet you.


About the Team/Role

We are looking for an experienced Software Engineering Manager to lead the Dev Tooling engineering team. This is an internal-facing team dedicated to enabling the Outreach engineering organization to do better, faster, and safer development by proactively building tooling, services, processes, and documentation to support that objective.


The Dev Tooling team’s primary areas of ownership are:

- Our custom-built, in-house Kubernetes development environment

-The custom templating system that Outreach service engineers use to generate and maintain all of our Golang-based services

- Service frameworks, libraries, and tooling for service developers at Outreach

- The CI/CD (continuous integration/continuous deployment) pipeline and integration with service development

- Engineering onboarding, including dev machine setup/configuration/automation

- Operational excellence standards and associated tooling


The Outreach developer system, built and supported by the Dev Tooling team, is evolving toward a fully open-sourced client+server development and deployment environment - “startup in a box” - with the goal of building a vibrant community around it. Alongside that, the Dev Tooling team is also the main driver of engineering excellence internally, providing everything from custom linting systems to rubric-based service catalogs. With the explicit support of engineering leadership, this team sets patterns and processes for other teams to follow, and the strong relationships that the Dev Tooling engineering manager builds across engineering - as well as externally - is key to successfully establishing sustainable engineering practices at Outreach and extending it to the wider developer community.


This role provides boundless opportunities for organizational impact, and we have your back to innovate in the developer tooling space to make our engineering organization more efficient. If this sounds exciting to you, come have a chat -- we’d love to talk about what we’re doing here!


Your Daily Adventures Will Include

  • Gathering and prioritizing requirements from the engineering organization for present and future tooling needs, and formalizing and driving a multi-quarter roadmap.
  • Managing and growing a talented team of cross-functional engineers.
  • Helping to implement tooling features, tweak configs, build POCs, and more -- this is a hands-on technical management role where you will be in the codebase daily.
  • Triaging incoming bugs/feedback/feature requests against ongoing pre-planned work.
  • Researching potential future technologies to leverage for the tooling stack, including regularly interfacing with third-party tooling contacts.
  • Managing and helping to monitor on-call systems for the team’s production services and engineering systems across multiple continents.
  • Engaging with internal and external developer users about our development system and tooling.

Basic Requirements

  • You thrive in an ambiguous environment and seek out collaboration to design effective solutions.
  • You have experience designing and supporting internal-facing tooling where your users are your coworkers.
  • You understand which details are important and have the ability to prioritize incremental delivery.
  • You have experience with container-based workflows and services (Kubernetes preferred).
  • You have experience designing, building, and supporting cloud-based infrastructure services (AWS preferred).
  • You are familiar with continuous integration/deployment environments.
  • You have a willingness to learn new technologies, and may be especially interested in learning Golang, Ruby on Rails, and Typescript.
  • You embody our core values: we are hungry craftspeople, we have grit, we are honest, we take ownership, we have each other’s back no matter what, we’re one with our customers, and we find strength in diversity and inclusion.

Why You’ll Love It Here


• Generous medical, dental, and vision coverage for full-time employees and their dependents

• Flexible time off

• 401k to help you save for the future

• Company-organized and personal paid volunteer days to support the community that supports us

• Fun company and team outings (or virtual events these days!) because we play just as hard as we work

• Diversity and inclusion programs that promote employee resource groups like OWN (Outreach Women's Network), AAPI, Rainbow (LGBTQIA+), Gender+, LatinX, Black Excellence, Disability Community, and Veterans

• A parental leave program that includes not just extended time off but options for a paid night nurse, food delivery, gradual return to work, and the Gottman Institute's Bringing Home Baby course for new parents

• Employee referral bonuses to encourage the addition of great new people to the team

• Plus, unlimited snacks and beverages in our kitchen

• We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our Lower Queen Anne office is located along the beautiful Elliott Bay waterfront north of Belltown, near Myrtle Edwards Park.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about OutreachFind similar jobs