LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Cabify›Backend Software Engineer
Cabify

About Cabify

Sustainable ridesharing for a better urban future

👥 1001+ employees📅 Founded 2011📍 Ciudad Jardín, Madrid, Spain💰 $493.8m⭐ 4.3
B2CCarsTransportRidesharingSaaSeCommerce

Key Highlights

  • Raised $493.8 million in funding
  • Headquartered in Ciudad Jardín, Madrid, Spain
  • Over 1,000 employees across multiple countries
  • Offers customized transportation solutions with flexible payment options

Cabify is a leading ridesharing mobile app headquartered in Ciudad Jardín, Madrid, Spain, with over 1,000 employees. The company has raised $493.8 million in funding and serves customers across Spain and Latin America, providing eco-friendly transportation solutions that prioritize community welfare...

🎁 Benefits

Cabify offers a flexible work environment with remote, on-site, or hybrid positions available. Employees enjoy 22 vacation days plus 2 extra days for ...

🌟 Culture

Cabify's culture is centered around sustainability and efficient urban practices. The company is committed to reducing traffic congestion and its envi...

🌐 Website💼 LinkedIn𝕏 TwitterAll 50 jobs →
Cabify

Backend Software Engineer

Cabify • Remote or Madrid (HQ)

Posted 8h ago🏠 RemoteMid-LevelBackend engineer📍 Madrid
Apply Now →

Skills & Technologies

GoElixirRuby

Overview

Cabify is hiring a Backend Engineer to improve urban mobility through innovative technology. You'll work with Go, Elixir, or Ruby to develop backend systems. This role requires adaptability and a willingness to learn new programming languages.

Job Description

Who you are

You have experience working with backend technologies and are eager to learn new programming languages like Go, Elixir, or Ruby. Your adaptability is key — even if your background is primarily in Java, you can quickly pick up new languages and frameworks. You thrive in diverse environments and appreciate the value of inclusive teams, contributing to a culture that celebrates different perspectives and backgrounds.

You understand the importance of building scalable and efficient systems that enhance user experience. Your previous work has involved collaborating with cross-functional teams to deliver impactful solutions that improve mobility for users. You are passionate about technology and its potential to change the world, particularly in urban settings.

Desirable

Experience with cloud technologies and microservices architecture would be a plus. Familiarity with agile methodologies and a strong understanding of software development best practices will help you succeed in this role. You are proactive in seeking out opportunities for personal and professional growth, and you enjoy mentoring others as you learn.

What you'll do

As a Backend Engineer at Cabify, you will play a crucial role in developing and maintaining the backend systems that power our mobility solutions. You will collaborate closely with product managers, designers, and other engineers to create scalable and reliable services that connect riders with drivers seamlessly. Your day-to-day work will involve writing clean, efficient code and participating in code reviews to ensure high-quality deliverables.

You will be responsible for designing and implementing APIs that support our mobile and web applications, ensuring they are robust and secure. Additionally, you will monitor system performance and troubleshoot issues as they arise, contributing to a culture of continuous improvement and innovation.

Your role will also involve participating in team meetings and contributing to the overall technical direction of the projects you work on. You will have the opportunity to share your insights and ideas, helping to shape the future of our technology stack.

What we offer

At Cabify, we are committed to creating an inclusive and supportive work environment. We offer flexible working arrangements, including remote work options, to help you achieve a healthy work-life balance. You will have access to professional development opportunities, allowing you to enhance your skills and advance your career.

We believe in the power of diversity and actively support initiatives that promote inclusion within our teams. You will be part of a vibrant community that values collaboration and innovation, working alongside talented individuals who are passionate about making a difference in urban mobility.

Join us at Cabify and be part of a mission-driven company that is dedicated to improving the quality of life in cities around the world. Together, we can create a future where mobility is accessible, sustainable, and efficient for everyone.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Cabify.

Apply Now →Get Job Alerts