Database Reliability Engineer - DBRE Team

Miro

Miro

Amsterdam, Netherlands
Posted on Thursday, May 30, 2024

About the Team

The DBRE Team is a pool of senior database engineers with extensive skills in database technologies. The focus is on implementing automation, monitoring/alerting, processes and interfaces to maintain a reliable database infrastructure and document it for public consumption.
The Team currently owns the PostgreSQL platform (self-managed and RDS) and has expanded its portfolio to ElastiCache for Redis, DynamoDB, S3 and OpenSearch.
We work in close collaboration with the Database Fundamentals Team, composed of backend software engineers, within the Database and Storage Platform Sub-stream.
Mission: The DBRE Team empowers other Miro Teams to reliably and safely deploy, operate & maintain their data stores and design architectures to provide data-driven service innovation to customers.

About the Role

The DBRE Team is looking for an experienced and goal oriented Database Reliability Engineer with solid foundations on both relational and non-relational database platforms (SQL and NoSQL).
You will shape the technical direction and infrastructure strategy, mentor other engineers as you ensure the exceptional performance, robustness, security, and scalability of our data assets. You will work on foundational pieces of the database platform architecture, such as automation, troubleshooting, performance tuning, observability, disaster recovery and resilience.

What you’ll do

  • You will contribute to build the Database as a Service platform, that empowers the Service Team to self-manage the lifecycle of the data stores
  • You will be engaged in the performance issues investigation in close collaboration with the backend engineers
  • You will set the direction of the observability and alerting infrastructure for the data stores
  • You will be responsible for the automation of the disaster recovery processes and ensuring the high availability of the data store platforms
  • You will be involved in incident investigation, mitigation and resolution processes, bringing your contribute to the follow up learning sessions
  • You will be prototyping the future strategies for the deployment of the Miro data store resources

What you’ll need

  • Deep knowledge of the data store systems like PostgreSQL, DynamoDB, Redis and ElasticSearch, especially on cloud managed services
  • An outstanding knowledge of the AWS services and API, also at the programmatic level
  • A Database Reliability Engineer mindset, focused on automation and empowerment of the development Teams
  • A great Team spirit and outstanding communication skills
  • To be a strategic thinker
  • To focus on the scalability and reliability of the data store systems to support the Miro growth trajectory

What's in it for you

  • Competitive equity package
  • Medical insurance coverage
  • Lunch, snacks and drinks provided in the office
  • Wellbeing benefit and WFH equipment allowance
  • Annual learning and development allowance to grow your skills and career
  • Travel allowance for your commute
  • Opportunity to work for a globally diverse team
  • Inspiring workplace in the heart of Amsterdam

About Miro

Miro is a visual workspace for innovation that enables distributed teams of any size to build the next big thing. The platform's infinite canvas enables teams to lead engaging workshops and meetings, design products, brainstorm ideas, and more. Miro, co-headquartered in San Francisco and Amsterdam, serves more than 60M users worldwide, including 99% of the Fortune 100. Miro was founded in 2011 and currently has more than 1,800 employees in 12 hubs around the world.

We are a team of dreamers. We look for individuals who dream big, work hard, and above all stay humble. Collaboration is at the heart of what we do and through our work together we hope to create a supportive, welcoming, and innovative environment. We strive to play as a team to win the world and create a better version of ourselves every day. If this sounds like something that excites you, we want to hear from you!

Check out more about life at Miro:


At Miro, we strive to create and foster an environment of belonging and collaboration across cultural differences. Miro’s mission — Empower teams to create the next big thing — is how we think about our product, people, and culture. We believe that creating big things requires diverse and inclusive teams. Diversity invites all talent with different demography, identities and styles to step in, and inclusion invites them to step closer together. Every day, we are working to build a more diverse Miro, cultivate a sense of belonging for future and current Mironeers around the world, and foster an environment where everyone can collaborate and embrace differences.

Miro handles and uses personal data of job applicants in line with its Recruitment Privacy Policy found here.