Skip to main content

Senior Database Platform Engineer

Posted today

balyasny asset managementBrooklyn (NY)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Overview: In this role you will design, build, and operate a scalable database platform in New York City, focused on declarative, state-based deployments. You will work closely with the Technology team to treat database infrastructure and schema as code, with versioned changes and automated promotion across environments. You’ll create automated provisioning, lifecycle management, and self-healing capabilities for SQL Server and Snowflake, driving high-availability and consistency. This is a platform-focused, cloud-native opportunity that aims to transform traditional database management into a modern, self-service solution. You’ll join a mission-driven team that values automation, observability, and a
Responsibilities: Design and operate SQL Server and Snowflake workloads with automated provisioning and lifecycle management Implement high-availability solutions and declarative management across SQL Server and Snowflake Own declarative, state-based database deployment practices with version-controlled, auditable schema changes applied automatically Treat database schema as code with no manual changes and no drift Provision and manage database infrastructure using Terraform with repeatable, version-controlled deployments Develop GitOps workflows and observability pipelines using OpenTelemetry, Loki, Prometheus, and Grafana Create migration tools for transitioning from VMs and managed services to the platform Build self-service interfaces and implement security controls within database environments
Key requirements: Deep expertise in SQL Server with performance tuning, indexing, Always On AG, replication, and security hardening Strong hands-on experience with Snowflake including data modelling, Snowpipe, dynamic tables, RBAC, and cost optimisation Proficiency with Terraform for database provisioning and lifecycle management Hands-on experience with declarative and state-based deployments; production use of Flyway, Liquibase, or Atlas Strong understanding of schema-as-code: versioned migrations, idempotent scripts, environment promotion, drift detection Powershell and/or Python automation skills; Go is a plus Proficiency with CI/CD and GitOps integrating database deployments into DevOps pipelines problem-solving adaptability curiosity SQL Server Snowflake Terraform

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this