Taro Logo

Senior Software Engineer (Back-end, DevTooling)

Outreach is the first and only AI Sales Execution Platform built for intelligent revenue workflows.
Backend
Senior Software Engineer
Hybrid
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer (Back-end, DevTooling)

Outreach is seeking a highly skilled Senior Software Engineer to join their DevTooling team in Prague, Czechia. This internal-facing platform team is dedicated to enabling the entire engineering organization to do better, faster, and safer software engineering. The role involves contributing to the vision, strategy, and roadmap for DevTooling, working on build systems, maintaining shared libraries, and improving developer productivity.

Key responsibilities include:

  • Building reusable components and evolving the technology stack
  • Developing tooling, services, and processes for engineering teams
  • Alternating between immediate issues and long-term impact features
  • Engaging with the open-source community
  • Triaging feedback and bugs from users

The ideal candidate should have:

  • Experience with build systems, CI/CD, and container-based workflows
  • Expertise in Golang or willingness to ramp up quickly
  • Familiarity with TypeScript, Python, and Ruby
  • Strong communication skills and embodiment of Outreach's core values

Outreach offers a competitive package including:

  • Flexible time off with 5 weeks of vacation and 5 annual sick days
  • Private medical care and life insurance
  • 16 weeks of maternity leave pay or 8 weeks of paternity leave
  • Opportunity to participate in the RSU program
  • Diversity and inclusion programs

This role provides an excellent opportunity to have a significant impact on the engineering platform and contribute to Outreach's success in the AI Sales Execution Platform market.

Last updated 8 months ago

Responsibilities For Senior Software Engineer (Back-end, DevTooling)

  • Directly contributing to the vision, strategy and roadmap for the DevTooling
  • Driving excellence by providing quality code, performance, maintainability
  • Identifying common themes in upcoming projects and building common frameworks
  • Working with engineering teams to find out where we need to invest in more tooling
  • Triaging feedback and bugs from users
  • Engaging with the open source community
  • Building reliable core service libraries so feature teams can focus on business logic

Requirements For Senior Software Engineer (Back-end, DevTooling)

Go
Kubernetes
TypeScript
Python
Ruby
  • Experience working on build systems, especially running in CI/CD
  • Experience maintaining shared libraries, especially open-source libraries
  • Experience with container-based workflows and services, especially Kubernetes
  • Experience building production monitoring to track service and website health
  • Expert in Golang ideally or interest in ramping up quickly
  • Familiarity with TypeScript, Python, and Ruby
  • Great communications skills

Benefits For Senior Software Engineer (Back-end, DevTooling)

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
Equity
Relocation Benefits
  • Highly competitive salary
  • Amazing working space with a running track on its roof
  • Flexible time off, 5 weeks of vacation, and 5 annual sick days
  • 4% employer supplemental pension monthly contribution
  • Private medical care for employee and spouse with Program Health Plus
  • Life insurance at 2x annual salary
  • 5.000 CZK monthly allowance for meal vouchers, flexipasses and other personal expenses
  • 16 weeks of annual top up maternity leave pay or 8 weeks of fully paid paternity leave
  • Opportunity to be part of company success via the RSU program
  • Relocation package for foreign future employees and their families relocating to Prague
  • Diversity and inclusion programs
  • Employee referral bonuses
  • Fun company and team outings

Interested in this job?