Software Engineer (Barcelona)

Software Engineer (Barcelona)

06 ago
|
Rover
|
Barcelona

06 ago

Rover

Barcelona

Who you are

- Computer Science or equivalent background

- 3+ years as a Fullstack or Backend Engineer (preferably in Django/Python)

- Solid knowledge and understanding of databases, schema design and database fundamentals (MySQL/PostgreSQL/AWS RDS)

- Experience using and managing AWS products, with a focus on operating, maintaining, and diagnosing issues within production environments

- Proficiency with infrastructure as code (eg: Terraform or CDK)

- Familiarity with monitoring tools like Datadog/Cloudwatch or ELK stack

What the job involves

- As the Backend Platform and Support team, we focus on building and managing the internal platforms and core technology that drive the Rover application.

- Our responsibilities include maintaining Rover’s datastores, specifically AWS RDS (MySQL and PostgreSQL), while also supporting shared Django code and observability tools like Sentry, Datadog, and Splunk.

- Through these efforts, we empower our engineering teams to deliver a robust, stable, and reliable experience for both owners and sitters.

The Backend

Platform team operates as part of the broader Platform Engineering division

- Rover.com is looking for a skilled Software Engineer to join our team in Barcelona, with a core focus on datastores.

- In this role, you will collaborate closely with our lead Database Engineer to manage Rover's databases, oversee database operations, and execute critical upgrades.

- Your responsibilities will include ensuring the performance and stability of our PostgreSQL and MySQL environments while building self-service automation tools.

- Additionally,



you will spearhead cross-team initiatives with product teams to enhance datastore scalability and reliability, and partner with developers across the organization to review migrations and optimize database performance.

- We are looking for a developer who is passionate about datastores and invested in improving the reliability and scalability of our databases!

- Manage core database operations, including user access, instance scaling, and performance tuning

- Design and test backup strategies to ensure we can restore data quickly with almost no downtime

- Lead major and minor database upgrades

- Manage compliance requirements
- Identify and lead initiatives to improve stability, scalability and performance of Rover’s web app

- Collaborate with developers on schema migrations and query tuning

- Use Datadog/Cloudwatch to monitor system health and set up alerting

- Participate in on-call rotations to provide 24/7 support for critical systems

- Troubleshoot complex production issues and perform root cause analysis and resolution

- Build and maintain self-service tools, such as our Automated Data Model Change approval tooling

- Design Terraform for management of RDS infrastructure and deployment

- Develop automation scripts using Python to assist in Django migration issues and model tuning

Benefits





- Compensation and Benefits
We offer competitive compensation, health benefits and a pension plan with company match. We also offer generous perks like meal vouchers and wellness reimbursement.

- Treats
Enjoy stocked fridges, coffee, soda, and lots of treats (for humans and dogs).

We offer free lunches twice a month and have regular team activities, including happy hours, and more.

- Hybrid Working
We believe that the best work is done in a adaptable environment.

- Time Off
Family and life events will always trump business.

We offer 25 days of PTO.

- Dogs and Cats
We'll provide help to adopt or foster a pet and help cover your pet's staycation with a sitter on Rover.

- Parental Leave
Work shouldn't get in the way of life. That's why we offer maternity leave (10 weeks fully paid and up to 7 weeks of STD at 60%) and paternity leave (10 weeks fully paid)

- Compensation
We offer competitive compensation as well as 401K match, holiday pay, and pet assistance funds.

- Time Off
Family and life events will always trump business.

We offer a generous paid time off package starting at 4 weeks annually, as well as 11 paid holidays

- Health
Taking care of yourself and your health comes first.

We offer a competitive benefits package that includes medical, dental, vision, commuter benefits, a generously funded health and wellness wallet, and life insurance.

- Dogs and Cats
We'll provide $1000 to help you adopt or foster a dog or cat. And whenever you need to get away, we'll help cover your pet's staycation with a sitter on Rover.

📌 Software Engineer (Barcelona)
🏢 Rover
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: software engineer (barcelona) / barcelona