Database Platform Engineer
MISSION STAFFING INC
Chicago, United States of America
15 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
$ 240KJob location
Chicago, United States of America
Tech stack
Apache HTTP Server
Cloud Computing Security
Databases
Database Development
Database Schema
Distributed Systems
Python
PostgreSQL
Liquibase
Microsoft SQL Server
Performance Tuning
Redis
Cloud Platform System
Snowflake
Kubernetes
Deployment Automation
Presto
Data Lakehouse
Vertica
Job description
- Design and operate database workloads running on Kubernetes, including the development of operators and custom resources to automate provisioning and lifecycle management
- Build and support high-availability database solutions across technologies such as PostgreSQL, SQL Server, Snowflake, ClickHouse, and Redis
- Develop declarative infrastructure patterns for database deployment and schema management
- Implement database schema management pipelines using tools such as Flyway, Liquibase, or Atlas
- Build GitOps-driven workflows and CI/CD pipelines for database infrastructure and platform services
- Develop observability and monitoring capabilities using Kubernetes-native tooling
- Create migration tooling to transition workloads from traditional VM environments and managed cloud services into the platform
- Design secure self-service capabilities that allow engineering teams to provision and manage databases safely within Kubernetes environments
Requirements
- Strong experience working with multiple database technologies, such as PostgreSQL, SQL Server, Snowflake, ClickHouse, or Redis
- Hands-on experience with Kubernetes, including concepts such as Pods, Deployments, StatefulSets, and Operators
- Experience with infrastructure-as-code and declarative system management
- Proficiency in Python or Go, along with experience building automation and platform tooling
- Experience working with GitOps workflows, CI/CD pipelines, and modern platform engineering practices
- Familiarity with monitoring, observability, and performance tuning in distributed systems
Nice to Have
- Experience running stateful applications in production Kubernetes environments
- Experience developing Kubernetes operators or working with database-specific operators
- Knowledge of Snowflake administration, SQL Server automation, or schema migration tooling
- Familiarity with data lakehouse technologies such as Apache Iceberg and query federation tools like Trino or Presto
- Experience with analytical databases (ClickHouse) or distributed key-value stores (Redis)
- Understanding of cloud-native security and authentication patterns within Kubernetes
Benefits & conditions
Tuition reimbursement, Parental leave, 401(k), Health insurance, Retirement plan, 401(k) matching, Paid time off, Vision insurance, * 401(k)
- 401(k) matching
- Dental insurance
- Flexible schedule
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Parental leave
- Retirement plan
- Tuition reimbursement
- Vision insurance
About the company
A leading global investment firm is building a next-generation database platform designed to modernize how database infrastructure is provisioned, managed, and scaled.
This role sits within a Database Engineering group focused on building a Kubernetes-native Database-as-a-Service platform that replaces traditional manual administration with declarative provisioning, automated lifecycle management, and self-healing infrastructure.
The team is creating a standardized platform that enables engineering teams to deploy and manage databases through code-defined infrastructure, GitOps workflows, and fully automated operations across multiple database technologies.
This is a hands-on engineering role for someone who enjoys working at the intersection of databases, Kubernetes, and platform engineering.