001 Job Search
← Back to all jobs
arbeitnow

Staff / Senior Software Engineer (all genders)

Company: Distribusion Technologies
Location: Berlin
Posted: 6/22/2026
Source: arbeitnow
Job ID: staff-senior-software-engineer-all-genders-berlin-187595

<p><strong>About us</strong></p><p><strong>Distribusion</strong> is the world’s leading ground transportation marketplace and gives travellers seamless access to ground transportation online, from search to ticket purchase. We have built a cutting-edge B2B technology platform that connects bus, rail, and ferry operators in 70+ countries with the biggest online retailers, including Google Maps and <a rel="noopener" target="_blank" href="http://Booking.com">Booking.com</a>.</p><p>We are shaping the future of travel and building the largest global network of transport providers and retailers. We are one of the fastest-growing startups in travel, backed by two leading VCs (TQ Ventures &amp; Lightrock), and now, following our recent $80m Series C funding, we are ready to push beyond.<br /></p><p><strong>The opportunity</strong><br />We are searching for a <strong>Staff / Senior Software Engineer </strong>to join our <a rel="noopener" target="_blank" href="https://careers.distribusion.com/tech-product-teams#list-dc654cac">Search team</a>. The role entails contributing to the product &amp; technical domains of excellence in the main API product that enables large retailers to seamlessly purchase tickets from bus &amp; rail carriers worldwide. The team enables a booking system that includes booking orchestration, invoicing, ticketing, and more.<br /></p><p><strong>What you will do:</strong></p><ul><li><p>Work on a technically complex Search Engine. </p></li><li><p>Deliver high-quality Elixir, Ruby and Golang code for new carrier &amp; retailer integrations.</p></li><li><p>Manage and orchestrate a large number of microservices.</p></li><li><p>Maintain existing Elixir and Ruby code.</p></li><li><p>Improve test coverage and quality of deliverables.</p></li><li><p>Contribute to system architectural decisions within the team.</p></li><li><p>Contribute to the development of internal tools and libraries.</p></li><li><p>Mentoring and guiding junior team members.</p></li></ul><p style=";"></p><p><strong>Workplace: </strong>Berlin </p><p>We are a remote-first company with teams located around the Globe and a HQ in Berlin. </p><br /><br /><p><strong>Who you are:</strong></p><ul><li><p>7+ years of software engineering experience with a minimum of 3+ years of professional experience working with Golang. </p></li><li><p>Experience with high-throughput and low-latency services.</p></li><li><p>Experience with Elasticsearch.</p></li><li><p>Experience with test-driven development.</p></li><li><p>Deep understanding of distributed systems principles.</p></li><li><p>Experience worki...

Information technologybachelor's degree

Score the fit and track the next step

Use the checklist as a decision aid, then keep the status and follow-up date with the saved job.

0%fit score

Save the job to keep this score and tracking information in your browser.

Open my full workspace →

Applications are completed on the original provider's site. Review the employer and posting before sharing personal information.