Go Senior Backend Engineer
Confidential
Posted: April 28, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
A Go Senior Backend Engineer is required to design, develop and maintain the backend infrastructure of a video engagement platform. The ideal candidate will have strong programming skills, experience with cloud-based technologies, and a passion for video production and analysis.
Required Skills
Job Description
About Livestorm:
Livestorm is the world's leading end-to-end video engagement platform.
Founded in 2016, Livestorm allows companies to organize powerful online meetings, webinars and virtual events from end-to-end. Our web-browser platform provides teams with all the workflows around video engagement to promote, host and analyze online events.
Livestorm is built with ease of use in mind. We serve companies of all sizes, from startups to Fortune 500s. Brands like Shopify, Honda, Spendesk, Front and Revolut trust Livestorm for premium video engagement during their online events.
Here are our core values:
• Stay curious: Be interested in the world around you.
• Remain humble: Keep learning and keep your ego in check.
• Be resourceful: Go that extra mile in the most efficient way.
• Own it: Take pride in what you do, own your wins, and fails.
• Be transparent: Sharing knowledge, learnings, feedback, and mistakes.
Mission
Livestorm is at an inflection point. We know the direction we want to take the product, but we don't have everything figured out and that's by design. We're looking for a Senior Backend Engineer who will help us shape the Livestorm of the future: someone who thrives in ambiguity, defines the "how" when only the "what" is loosely sketched, and brings the technical excellence to make it real.
This is a high-agency, high-impact role. We're moving towards a service-based architecture, and you'll work across the engineering organisation to design and build the backend systems that make that evolution real: scalable, cost-efficient, and built to last. You'll have a direct hand in defining architecture, establishing best practices, and raising the bar, not just in the code, but in how the team works. At Livestorm, Product, Design, and Engineering work as one, and you'll collaborate closely with all three to turn ambiguous problems into clean, well-reasoned technical directions.
We're building with Go, and we're looking for someone who can write excellent Go, whether that's your primary language or you're a strong backend engineer who's ready to make Go your home.
The team
You'll be joining Livestorm's engineering organisation at a moment where the team structure itself is evolving. Where exactly you land, whether embedded in a product squad, helping form a new team, or working across multiple teams, will depend on what Livestorm needs and what you bring to the table.
Livestorm's Tech & Product org is around 30 people. The engineering culture is collaborative, transparent, and product-minded. You'll work closely with Product Managers, Designers, and fellow engineers who care deeply about what they ship.
The stack
Here's the technical landscape you'll be working with and shaping:
• Architecture: Service-based architecture, we're evolving from a monolith towards well-defined, independently deployable services
• Language: Go (primary for new services). The existing system runs on Ruby and Ruby on Rails
• API layer: gRPC between services, GraphQL gateway for client-facing APIs, REST where appropriate
• Data and messaging: PostgreSQL, Redis, Kafka with Schema Registry, Elasticsearch
• Infrastructure: Docker, Kubernetes, cloud-native deployment
• Observability: Grafana with OpenTelemetry, Sentry, monitoring tooling
• AI tooling: Claude Code, Copilot, Cursor
• Testing: Testify, Ginkgo and Gomega for Go services. The existing Ruby system uses RSpec.
• CI/CD: Continuous integration and deployment pipelines, Git & GitHub
In this role, you will:
• Design and build backend services in Go, APIs, SDKs, and event-driven systems that shape how Livestorm evolves
• Own architectural decisions: define service boundaries, data models, API contracts, and patterns the whole organisation builds on
• Work closely with Product Managers and Designers to understand requirements, explore solution options, and ensure technical implementations align with user needs and product vision
• Drive API and SDK ergonomics: you care that the platform is a pleasure for other engineers to build on, not just "correct"
• Lead cross-team technical initiatives and align engineering and product stakeholders around shared goals
• Contribute to build-vs-buy decisions on infrastructure, choosing pragmatically over dogmatically
• Mentor and provide technical guidance to other engineers through design reviews, pair programming, and direct feedback
• Champion good practices in testing, observability, CI/CD and backend reliability
• Document technical designs, processes, and system architecture
• Contribute to strategic planning and decision-making for Livestorm's technical direction
• Navigate ambiguity with confidence: define the "how" when requirements are still forming, make pragmatic bets, and iterate