Staff Software Engineer
DistribusionGround Transportation company
Berlin, GermanyLead
Northzone
Creandum
TQ Ventures
Lightrock
HR Ventures
Liquid Partners
Software EngineeringNew
About the role
TL;DR
Drive the architectural transition of the core Search Engine from Elixir to Go.
- •Distribusion is seeking a Staff Software Engineer to join their Search team.
- •This role will focus on the core API product that connects bus, rail, and ferry operators with online retailers, enabling seamless ticket purchases worldwide.
- •Key Responsibilities Drive the architectural transition from Elixir to Go as the pioneer Go engineer.
- •Design foundational infrastructure for high-throughput microservices.
- •Own the technical backlog and success metrics, aligning with business objectives.
- •Resolve technical bottlenecks and guide teams to build high-value solutions.
- •Lead company-wide technology adoption and agile engineering processes.
- •Requirements Experience driving architectural transitions and designing microservices.
- •Proficiency in Go and experience with legacy systems.
- •Strong understanding of agile engineering processes and technical documentation.
- •Ability to upskill peers in Go best practices.
Required skills
GoElixirMicroservices
Domain expertise
travellogistics
Tech stack
ElixirGoMicroservicesREST APIgRPCWebSockets