Staff Software Engineer (GOlang, Back-end) - Prague, Czechia
On-sitePrague, Prague, Czechia
Job Summary
Staff Software Engineer (GoLang, Back-end) at Outreach in Prague. Join the Email + Calendar Services team to build scalable back-end services using Go, with legacy Ruby on Rails and occasional TypeScript. You’ll contribute to microservices, data stores (MySQL, PostgreSQL, DynamoDB), and evolving data-loading with GraphQL, while designing robust APIs, ensuring performance, and owning features end-to-end. Expect requirements clarification with product partners, delivering incremental value, on-call rotations, and a strong emphasis on distributed systems, cloud service-oriented architecture, and high-quality, well-tested code. The role requires experience with building distributed systems, API design and consumption, and a production ownership mindset, plus excellent communication and collaboration within a hybrid, office-centric setup near Prague.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.