Senior Backend Engineer (Go)
BestowFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
The role is hybrid and office-centric in Prague, Czechia, requiring candidates to live in reasonable proximity to the Prague office to connect with the team weekly, attend in-person meetings, and company events. It is remote-friendly but not fully remote.
The role primarily uses Go for next-gen applications, with some Ruby on Rails apps, data stores like MySQL, PostgreSQL, AWS DynamoDB, and async processing with Kafka and RabbitMQ. The team is transitioning the data loading layer to GraphQL.
The Record Management team leads the experience for viewing and creating sales records such as people, accounts, and opportunities, which are the most heavily interacted pages in Outreach. Their mission is to help reps browse data and extend the Outreach data model to customer needs.
Strong experience building distributed systems with cloud service-oriented architecture, ability to deep-dive on technical problems, build scalable solutions, identify performance bottlenecks, and deliver well-tested code in a collaborative environment.
This information is not specified in the job description.
Sales engagement platform for B2B clients
Outreach.io offers a sales engagement platform that helps businesses enhance their sales processes through automation of email campaigns, phone calls, and social media interactions. The platform is designed for B2B clients, ranging from small startups to large enterprises, allowing sales teams to track customer interactions and close more deals. Operating on a subscription model, Outreach.io provides various pricing tiers to meet the needs of different clients while ensuring a steady revenue stream. The company stands out by focusing on automation and data-driven insights, making it particularly beneficial for optimizing sales workflows.