Senior Backend Software Engineer
CabifyAbout Us & Our Culture
At Cabify, we are on a mission to make cities better places to live by improving mobility for the people living in them. We connect riders to drivers at the touch of a button, aiming for a future where cities are places where nobody needs a private car. Our journey is long, but we are committed and excited to make a significant impact.
Our Product & Engineering teams thrive on diversity. We actively recruit talent from various backgrounds and support initiatives like Women Tech Dating and our Internal Diversity Committee. We believe in creating an inclusive environment where every contribution is valued.
The Role
As a Senior Backend Software Engineer, you will be working with technologies such as Go, Elixir, or Ruby. We value adaptability and the ability to learn new programming languages quickly over specific language expertise. You will:
- Collaborate with principal engineers on development planning and architectural designs.
- Coordinate subprojects, building and maintaining distributed, clean, testable, and data-oriented applications.
- Improve service reliability, scalability, and performance.
- Own your code all the way to production with a self-service continuous delivery pipeline and production infrastructure.
- Dive deep into host-level problem-solving and help improve detection methods.
- Play a vital role in nurturing our engineering culture, emphasizing quality through peer-reviews, monitoring, and on-call best practices.
- Mentor junior developers to help them grow.
- Collaborate closely with the Data Science team on data-oriented feature development.
Ideal Candidate
- Great alignment with our principles.
- Knowledge of common algorithms & data structures.
- Experience in developing medium/large-scale web applications and distributed systems in a production environment.
- Experience with common design and architectural patterns.
- Ability to work independently and as a good team player.
- Ability to understand and help make great product and business choices.
- Ability to achieve results in a fast-paced, changing environment.
Why Join Cabify?
- We're a company full of motivated people who never want that to change.
- We offer excellent salary conditions, flexible work options, and a range of benefits designed to support your lifestyle and well-being.
- Join us to be part of innovative teams that truly represent the rich tapestry of talent in the tech industry.
Benefits Extracted with AI
- Excellent salary up to 72K
- 10 free Fridays annually
- Flexible work environment & hours
- Regular team events
- Free Cabify rides
- Personal development programs
- Coursera license
- iFeel platform access
- Flexible compensation plan (Restaurant tickets, transport tickets, healthcare, childcare)
- Pet-friendly office
- Free coffee and fruit
Similar jobs
Last update: 23 minutes ago
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.
Staff Python Engineer - Fintech
Join Ebury as a Staff Python Engineer in Madrid, focusing on fintech solutions with a hybrid work setup.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Senior Software Engineer, Backend
Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.
Mid Software Developer - Growth Team
Join Factorial's Growth Team as a Mid Software Developer. Work with React, TypeScript, and Ruby on Rails in a dynamic, remote-friendly environment.
Senior Backend Engineer - Golang
Join Urban Sports Club as a Senior Backend Engineer in Valencia, Spain. Work with Golang and GCP in a hybrid environment.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Senior Back End Developer (Golang)
Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.
Junior Software Engineer - API Team
Join Flix as a Junior Software Engineer in Berlin, focusing on API development and management. Work with JavaScript, REST, and more.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Senior Backend Engineer - Growth Team
Join Fireflies.ai as a Senior Backend Engineer to drive growth through innovative backend solutions. Remote position.
Senior Backend Engineer - Microservices and Agile Methodologies
Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Software Engineer II, Backend - Cloud & Platform Team
Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.
Data Engineer with Full Stack Python Development
Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.
Front-end Developer with JavaScript
Join Bcas as a Front-end Developer in Madrid. Hybrid work, JavaScript skills required, training provided.
Senior Backend Developer (PHP / Laravel)
Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.
Front-end Developer with JavaScript/TypeScript
Join our team as a Front-end Developer in Barcelona, working with JavaScript/TypeScript in a hybrid environment.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Backend Engineer
Join Bynder as a Senior Backend Engineer in Barcelona to drive innovation in our leading DAM platform.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.