Outreach

About Outreach

The sales execution platform for modern businesses

🏢 Tech👥 1001+ employees📅 Founded 2014📍 Interbay, Seattle, WA💰 $527.3m2.9
B2BArtificial IntelligenceEnterpriseAnalyticsMachine LearningSaaSAutomationSales

Key Highlights

  • Headquartered in Interbay, Seattle, WA
  • Raised $527.3 million in Series F funding
  • Over 1,000 employees driving innovation
  • Achieved Unicorn status in 2020

Outreach is a leading sales execution platform headquartered in Interbay, Seattle, WA, that helps companies engage effectively with their customers throughout the sales lifecycle. With over 1,000 employees, Outreach has raised $527.3 million in funding across multiple rounds, achieving Unicorn statu...

🎁 Benefits

Outreach offers flexible work-from-home opportunities, comprehensive health insurance, dental and vision coverage, a 401(K) plan, generous parental le...

🌟 Culture

Outreach fosters a culture centered around leveraging AI to drive sales efficiency, with a strong emphasis on integrating technology seamlessly into t...

Skills & Technologies

Overview

Outreach is hiring a Staff Software Engineer for their Dev Tooling team to enhance developer productivity and production reliability. You'll work with GraphQL and CI/CD frameworks to build internal tools and services. This role requires significant experience in backend engineering.

Job Description

Who you are

You have 5+ years of experience in backend engineering, focusing on building internal tools and services that enhance developer productivity. Your expertise in CI/CD processes allows you to streamline software deployment and improve operational excellence across engineering teams. You are comfortable with GraphQL and understand its application in federated architectures, which is beneficial for the role. You thrive in environments where you can take initiative and explore new technologies to solve complex problems. You enjoy collaborating with cross-functional teams to ensure that the tools you develop meet the needs of your colleagues. You are adaptable and eager to learn, always looking for ways to improve your skills and knowledge in software engineering.

Desirable

Experience with service development frameworks and libraries is a plus, as is familiarity with automation tools for development environments. A background in defining operational excellence standards will help you contribute effectively to the team. You are open to experimenting with new ideas and approaches to enhance the overall engineering experience.

What you'll do

As a Staff Software Engineer on the Dev Tooling team, you will be responsible for developing and maintaining tools that support the entire engineering organization. You will work on creating a robust service development framework that facilitates continuous integration and deployment, ensuring that all engineering teams can deliver high-quality software efficiently. Your role will involve building reusable components that can be leveraged by other backend teams, enhancing their productivity and effectiveness. You will also focus on automating the setup and configuration of development environments, making it easier for engineers to get started with their projects.

You will collaborate closely with other engineering teams to understand their needs and challenges, providing them with the tools and support they require to succeed. This may involve designing and implementing logging libraries, creating efficient testing frameworks, and developing documentation that helps your colleagues navigate the tools you build. You will have the opportunity to influence the direction of the engineering platform, contributing to long-term projects that have a significant impact on the organization.

What we offer

Outreach provides a supportive environment where you can experiment with new ideas and technologies. You will have the chance to work on a wide range of projects that allow you to expand your knowledge and skills in both technical and product design areas. The company values collaboration and encourages you to take ownership of your work, making it a great place for those who enjoy a mix of quick wins and larger, impactful projects. You will be part of a team that is dedicated to improving developer productivity and production reliability, making a real difference in the engineering organization.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Outreach.

Similar Jobs You Might Like

Based on your interests and this role

Nooks

Staff Engineer

Nooks📍 Seattle

Nooks is hiring a Staff Software Engineer to build and maintain scalable applications for their AI Sales Assistant Platform. You'll work with technologies like React, TypeScript, Node.js, and Python to enhance product features and mentor junior engineers.

Senior
2 months ago
Docker

Staff Engineer

Docker📍 Seattle - Remote

Docker is seeking a Staff Software Engineer to lead the technical direction of customer-facing applications within the Enterprise Platform team. You'll work on architecting solutions that support enterprise governance and management at scale. This role requires strong technical leadership and experience in building complex systems.

🏠 RemoteSenior
2 months ago
Axon

Staff Engineer

Axon📍 Seattle - On-Site

Axon is seeking a Senior Principal/Staff Software Engineer to drive technical initiatives and align them with business goals. You'll leverage your expertise in cloud architecture and distributed systems to create impactful solutions for public safety. This role requires deep technical knowledge and collaboration with cross-functional teams.

🏛️ On-SiteSenior
2d ago
Reddit

Staff Engineer

Reddit📍 Seattle - On-Site

Reddit is seeking a Staff Software Engineer to enhance their large-scale storage infrastructure. You'll work with Go, C++, and Python to design and implement critical workflows. This role requires strong software and systems engineering skills.

🏛️ On-SiteSenior
3d ago
Verkada

Software Engineering

Verkada📍 San Mateo - On-Site

Verkada is hiring a Senior-Staff Software Engineer to enhance tools and systems for developers and support teams. You'll work with technologies like Java and Python, focusing on cloud-based solutions. This position requires a strong background in software engineering.

🏛️ On-SiteSenior
3d ago