Skip to content
Sprout Social

Staff Site Reliability Engineer

Remote Poland; Remote - PolandRemote · Poland
Staff · Engineering
POSTED 13 NOVVERIFIED 14H AGO
Apply Ask
Role
0 days opentrue age
Posted 13 Nov
CompanySprout Social →
21open roles
Opened · 30d
+0
Closed · 30d
−0
30d window
Market
895open · Staff DevOps / SRE / Infra
Opened · 7d
+859% of open
All devops / sre / infra
6,931open
All tracked boards · live 14 Nov · n=895
PythonGoJavaRuby/RailsDistributed systems

Description

Sprout Social is looking for a Staff Site Reliability Engineer to join our Tooling team and help shape how engineers build, test, deploy, and operate software across the company.

Why join Sprout’s Engineering team?

Great developer experience has company-wide impact. Tooling team builds the platforms, automation, and workflows that help Sprout’s engineers ship better software faster. Our scope spans CI/CD and continuous delivery, AI-assisted development and engineering agents, internal developer tools, and observability. As a Staff engineer, you’ll set technical direction and stay close to the code, turning complex problems into reliable tools that teams want to use. You’ll partner with engineers across Sprout to understand what slows them down, improve their daily workflows, and measure the difference your work makes.

What you’ll do

  • Define technical direction for developer tooling alongside the Tooling Engineering Manager and engineering partners. Turn ambiguous, cross-team problems into architecture, practical milestones, and working software.
  • Design, build, and evolve our CI/CD and continuous delivery platforms. Reduce build and test times, improve pipeline reliability, and make releases faster and safer across different services and application stacks.
  • Build AI-first engineering workflows, including AI-assisted coding and agents that support development, testing, and operational tasks. Evaluate tools, integrate them into the software delivery lifecycle, and establish patterns other teams can adopt.
  • Partner with Product Engineering, Infrastructure, and Security to create secure-by-default, self-service workflows. Lead adoption through clear documentation, thoughtful migrations, and direct collaboration with the engineers who use your tools.
  • Lead technical initiatives across teams, building alignment on design decisions and tradeoffs. Measure outcomes through CI duration, developer feedback, platform adoption, software delivery performance, and operational health.
  • Multiply the impact of other engineers through design reviews, code reviews, pairing, mentorship, and reusable engineering patterns. Combine technical leadership with hands-on implementation.
  • Improve engineering observability and developer integrations so teams can understand and troubleshoot their systems. Own the long-term reliability and maintenance of the tools you build, and automate repetitive work.

What you’ll bring

We’re looking for a curious, pragmatic engineer who combines strong software engineering skills with experience building platforms for other developers. You enjoy investigating why a pipeline is slow, listening to feedback, and testing ideas across different services. You can connect long-term technical direction to incremental delivery, bring others along without formal authority, and take responsibility for systems throughout their lifecycle.

The minimum qualifications for this role include:

  • 7+ years of experience developing and operating production software, with strong programming skills in a language such as Python, Go, Java, or Ruby.
  • Experience designing, building, and improving CI/CD systems and software delivery workflows, including diagnosing build, test, and deployment bottlenecks.
  • Hands-on experience using AI-assisted development tools and evaluating their output through code review, testing, and validation. Ability to identify where AI or agent-based workflows improve engineering work and where human judgment and controls are essential.
  • Experience leading complex technical initiatives across multiple teams: setting direction, writing design proposals, making tradeoffs, coordinating dependencies, and delivering measurable outcomes.
  • Experience building reliable internal platforms or developer tools, including operating production services, troubleshooting distributed systems, and reducing operational toil.
  • Strong collaboration and communication skills, with a track record of mentoring engineers and influencing technical decisions across teams.
  • Professional English proficiency in verbal and written communication
Source · Sprout SocialFirst seen 13 NovOriginal ↗