Database Reliability Engineer - SRE (Multiple Levels)

London, England

Hyperscience logo
Hyperscience
Apply now Apply later

Company DescriptionHyperscience is a technology company blazing a new path in enterprise automation with a reimagined approach to building and powering processes. The Hyperscience Platform is the world's first Software-Defined, Input-to-Outcome Automation platform used by top public companies and government organizations around the world to build and run mission-critical processes with ease and speed.
Hyperscience helps enterprises quickly build and roll out new business processes with built-in automations, reduce manual errors, increase high- and low-skilled employee productivity, and eliminate the need for costly transformation. Hyperscience’s Intelligent Document Processing solution has been implemented at some of the world's leading financial services, insurance, healthcare and government organizations, including TD Ameritrade, QBE Insurance Group Limited and Voya Financial, helping them lower costs, reduce error rates by 67% and increase employee capacity by 10x.
Since its founding in 2014, Hyperscience has grown to more than 250 employees with offices in New York City, Sofia, Bulgaria, and London, UK, and has consistently been recognized as one of the best places to work, with a collaborative and innovative culture and best-in-class benefits.
Job DescriptionThe Database Reliability Engineer loves working with databases and data. You impact every team at Hyperscience through traditional DBA activities and also through building automation that makes it easier to create, maintain and operate our databases. You build tools and automation that provide safe self-service capabilities to your SRE team (so they can help you out) and to product engineering teams, integrating into their CI/CD workflows. You ensure quality and establish best practices in database architecture, design, provisioning, resiliency, performance analysis and tuning, monitoring, alerting, database security and governance. You also support our clients with troubleshooting in our Cloud environment and their on-premise and private cloud environments.

Responsibilities:

  • Own our database systems and meet critical quality, availability, performance and reliability goals.
  • Design and build the tools, frameworks, systems and processes related to operation of our databases and integration with Site Reliability capabilities.
  • Automate tasks across the full CI/CD lifecycle to create an efficient developer experience and reduce manual toil.
  • Scale solutions from proofs-of-concept to full production systems.
  • Ensure quality and best-practices in our engineering practices, both for our Cloud offering and our on-premise offering.
  • Participate in database schema design and query optimization.
  • Collaborate effectively with and mentor other engineers on the SRE team and in the larger engineering org.
  • Promote and implement best practices in observability (monitoring, tracing, alerting, logging) and incident response.
  • Participate in an on-call rotation to mitigate site disruption.
  • Minimize risk of reliability-related failure outcomes, as pertaining to durability, availability, performance, and correctness.
  • Troubleshoot critical client issues in our Cloud and in client environments.

Qualifications:

  • 6+ years in DRE and/or DBA roles, with a focus on tooling, automation and database systems operation.
  • A desire to stay on the cutting edge of database, infrastructure and automation technologies.
  • Strong DBA experience with two or more of Oracle, MSSQL, AWS RDS, Postgres.
  • 2+ years of production experience with AWS.
  • Strong experience with on-call rotations and incident management.
  • Experience with databases at TB scale, high throughput and low latency.
  • Experience collaborating with software engineers to define best practices related to the database, including schema design, query optimization, and CICD practices.
  • Good software development skills in Python, Windows/Powershell or similar languages for scripting and automation.
  • Experience with configuration management tools like Puppet, Chef, or Ansible.
  • Implementation of security best practices.
  • Ability to troubleshoot database performance issues in a production environment in both Cloud and on-premise environments.



Benefits & Perks:- Top notch healthcare for you and your family- 30 days of paid leave annually to help nurture work-life symbiosis- Stock options- Paid gym membership- 6 month parental leave (or double salary to pay for your partner's unpaid leave)- Free travel for any person accompanying a breastfeeding mother and her baby on a business trip- A dependent care and education stipend- Budget to attend conferences, train, and further your education- Relocation assistance
We are an equal opportunity employer. We welcome people of different backgrounds, experiences, abilities and perspectives. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Job region(s): Europe
Job stats:  0  0  0
  • Share this job via
  • or

Explore more DevOps, Cloud and SRE career opportunities