Job Description
Cabify is seeking a Senior Backend Software Engineer to join their team. This role offers the flexibility to work remotely or from their Madrid headquarters. The ideal candidate will collaborate with principal engineers on developments planning and architecture designs, coordinate subprojects, and improve services reliability, scalability, and performance. They will also play a vital role in nurturing the engineering culture through peer-reviews and mentoring junior developers.
Role Involves:
- Collaborating on developments planning and architecture designs.
- Coordinating subprojects and maintaining distributed applications.
- Improving services reliability, scalability, and performance.
- Owning code through continuous delivery pipeline.
- Improving detection methods for host-level problem-solving.
- Nurturing engineering culture through peer-reviews and best practices.
- Mentoring junior developers.
- Collaborating with the Data Science team.
Requirements:
- Great alignment with Cabify's principles.
- Knowledge of common algorithms & data structures.
- Experience in developing medium/large-scale web applications and distributed systems.
- Experience with common design and architectural patterns.
- Ability to work independently and as part of a team.
- Ability to understand and contribute to product and business choices.
- Ability to achieve results in a fast-paced environment.
What Cabify Offers:
- Excellent Salary conditions.
- Recharge days! (10 Free Fridays annually)
- Flexible work environment & hours.
- Regular team events.
- Cabify staff free rides.
- Personal development programs based on our career paths.
- Coursera license for continuous skills development.
- Free access to the iFeel platform for emotional well-being.
- Flexible compensation plan.
- A pet room.
- Free coffee and fruit.