companyDistribusion logo

Senior Ruby Software Engineer (All Genders)

DistribusionRemote job
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Who You Are:5-7+ years of software engineering experience with at least 3+ years of direct Ruby experience. We also welcome applications from engineers with 10+ years of experience at the Staff/Principal level. Proficient in test-driven development methodologies. Extensive experience with integrating external APIs. Strong understanding of distributed systems principles. Experience with microservices and/or service-oriented architecture. Proficient in creating and maintaining CI/CD pipelines. Solid understanding of Kubernetes from a software engineering perspective. Experience with public cloud platforms (AWS, GCP, Azure) is a plus.

About the job

Distribusion stands at the forefront of the ground transportation marketplace, providing travelers with unparalleled online access to various transport options, from initial search to ticket purchase. Our innovative B2B technology platform seamlessly connects bus, rail, and ferry operators across more than 70 countries with major online retailers like Google Maps and Booking.com.


We are revolutionizing the travel industry by constructing the largest global network of transport providers and retailers. As one of the fastest-growing startups in the travel sector, we are backed by prestigious venture capital firms such as TQ Ventures, Lightrock, Creandum, and Northzone, with our headquarters located in Berlin, Germany. With our recent $80 million Series C funding, we are poised for expansive growth.


We are currently seeking a Senior Ruby Software Engineer to join our Booking team. This role involves significant contributions to the product and technical domains of our primary API product, enabling major retailers to effortlessly purchase tickets from bus and rail operators globally. The team is instrumental in facilitating the functionality of our booking system, encompassing booking orchestration, invoicing, ticketing, and more.


Key Responsibilities:

  • Write and deliver high-quality Ruby code for new carrier and retailer integrations.

  • Oversee and orchestrate a multitude of microservices.

  • Maintain and enhance existing Ruby codebases.

  • Boost test coverage and enhance the quality of deliverables.

  • Participate in architectural decision-making within the team.

  • Assist in the development of internal tools and libraries.

  • Mentor and guide junior members of the team.


Work Environment:

We are a remote-first company with teams distributed globally. Additionally, our Berlin headquarters serves as a space where the team often convenes.

About Distribusion

As the world's leading ground transportation marketplace, Distribusion empowers travelers with seamless online access to various transport solutions, connecting them with major retailers and operators across the globe. Our cutting-edge technology and rapid growth position us as a pioneering force in the travel industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.