B

Black Kite

Cybersecurity risk assessment and threat intelligence

Database Reliability Engineer

Database AdministrationPosted on Nov 10
Full-timeBoston, MA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, IT, or a related field, and 3+ years of experience in database engineering, database reliability, DevOps, or platform engineering.
  • Strong hands-on experience with PostgreSQL and Microsoft SQL Server.
  • Advanced SQL skills, including joins, subqueries, common table expressions, and window functions.
  • Ability to read execution plans and tune queries and indexes for performance at scale.
  • Hands-on experience with Google Cloud Platform, especially Cloud SQL, plus working knowledge of compute, networking, and identity and access management.
  • Experience with infrastructure as code; Terraform is preferred.
  • Experience building or maintaining continuous integration and continuous delivery pipelines, such as GitHub Actions or Jenkins.
  • Scripting proficiency in Python, Bash, or PowerShell.
  • Working knowledge of high availability, replication, backup, and disaster recovery in cloud environments.
  • Experience with database monitoring and observability tools.
  • Comfort working in Linux and/or Windows environments.
  • This position is not eligible for visa sponsorship.

Responsibilities

  • Manage and optimize PostgreSQL and SQL Server databases on Google Cloud Platform using Cloud SQL.
  • Analyze and tune queries using execution plans, and design and maintain indexing strategies.
  • Provision and manage database infrastructure as code with Terraform.
  • Build and maintain continuous integration and continuous delivery pipelines for database changes, including automated schema migrations and rollbacks.
  • Automate routine maintenance, including index maintenance, statistics updates, and backups, and regularly test restores.
  • Design, implement, and validate high availability, replication, and disaster recovery setups.
  • Build monitoring, alerting, and dashboards for database health and performance, and lead troubleshooting when issues arise.
  • Partner with software engineers on data modeling, query design, and database best practices.
  • Apply access controls, identity and access management, and security best practices across the database environment.
  • Document runbooks and share knowledge so the team can operate independently.

Desired Qualifications

  • Experience with Kubernetes, specifically Google Kubernetes Engine, and containerized workloads.
  • Experience with database schema migration tools such as Liquibase or Flyway.
  • Experience with other Google Cloud Platform services, including BigQuery, Pub/Sub, Cloud Storage, and Cloud Monitoring.
  • Experience with non-relational databases such as MongoDB, Elasticsearch, or Redis.
  • Experience with on-call rotations and incident response.
  • Knowledge of database security, auditing, and compliance practices.

About the Company

Black Kite

Cybersecurity risk assessment and threat intelligence

BlackKite provides a cybersecurity and risk management platform that helps organizations identify, assess, and mitigate security threats. It analyzes overall security posture, including third-party risks, vulnerabilities, and compliance gaps, using data-driven analytics and real-time threat intelligence. The platform integrates with existing security frameworks and offers a user-friendly interface with detailed reports to help businesses proactively strengthen their cybersecurity strategies and meet regulatory requirements. The goal is to help organizations safeguard digital assets by continuously monitoring risks and aligning security practices with emerging threats and compliance needs.

Company size
51-200
Company stage
Series B
Total funding
$36M
Headquarters
Boston, MA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Black Kite

See more jobs