Design and build high-performance backend systems in Go that operate reliably across complex enterprise environments.
Solve challenging engineering problems around concurrency, distributed systems, scalability, performance, and fault tolerance.
Own capabilities end-to-end — from technical design and implementation through testing, deployment, production troubleshooting, and continuous improvement.
Expand the platform by integrating new data sources, storage systems, cloud services, and enterprise platforms.
Influence platform architecture and technical direction, making pragmatic engineering decisions that support increasing scale and complexity.
Collaborate across Engineering, Product, Architecture, QA, and DevOps/SRE to turn customer and product needs into reliable technical solutions.
Work primarily from the Prague office in compliance with company policies unless on approved leave or travel.
Requirements
Deep, hands-on Go expertise, using Go as a primary language to build production software.
Experience designing and building complex backend or distributed systems that operate reliably at scale.
Strong understanding of concurrency, distributed system design, performance optimization, fault tolerance, and system reliability.
Strong analytical and debugging skills, with the ability to investigate difficult production, performance, and system-level problems.
Experience taking technical solutions from design through production, with ownership for their quality, reliability, and long-term maintainability.
A collaborative engineering mindset and the ability to contribute to architecture and technical decisions across teams.
Perks and benefits
Supportive environment that celebrates innovation, critical thinking, and trailblazing.
Opportunities for growth and meaningful contribution within a recognized Great Place to Work and Fortune Best Workplace.
Team culture that emphasizes mutual support and setting aside ego.
Flexible time off, wellness resources, and company-sponsored team events to support a healthy work-life balance.
Commitment to accessibility, accommodations, and building an inclusive team environment.