
Sustainable ridesharing for a better urban future
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...
Cabify offers a flexible work environment with remote, on-site, or hybrid positions available. Employees enjoy 22 vacation days plus 2 extra days for ...
Cabify's culture is centered around sustainability and efficient urban practices. The company is committed to reducing traffic congestion and its envi...

Cabify • Remote or Madrid (HQ)
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Cabify.