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