Senior Database Reliability Engineer
New
J
JobgetherTechnology
Based in United StatesFull-TimeSenior
Salary161,000 - 185,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- AWSDockerPostgreSQLPythonKubernetesMicrosoft SQL ServerSnowflakeC#Terraform
Requirements
- 10+ years of experience maintaining, engineering, and optimizing high-traffic production database environments.
- Expertise in Microsoft SQL Server and PostgreSQL.
- Hands-on experience with Terraform, AWS, GitLab, and Octopus Deploy in production DevOps environments.
- Expert-level knowledge of Docker and operating stateful applications in production Kubernetes environments.
- Experience with Snowflake performance optimization, packaging, and testing.
- Expert-level Python and PowerShell skills, with familiarity with C# and object-oriented programming principles.
- Advanced experience tuning queries generated through ORMs including Entity Framework and Dapper.
- Hands-on familiarity with DynamoDB, OpenSearch, and Redis.
- Knowledge of MCP and practical experience using LLMs or AI tools for operational automation.
- Strong understanding of database reliability, capacity planning, cost optimization, and incident management.
- Bachelor's or master's degree in Computer Science, Information Systems, or related field, or equivalent experience.
Responsibilities
- Own the reliability, performance, availability, and scalability of high-traffic production database environments, with a strong focus on Microsoft SQL Server and PostgreSQL.
- Explore and implement AI tools, LLM integrations, and MCP-based solutions to reduce database toil, automate recurring operational tasks, improve query performance, and accelerate incident resolution.
- Support and optimize the data warehouse ecosystem, including Snowflake performance, application packaging, and testing.
- Perform deep performance engineering across database servers, databases, and queries, including optimization of queries generated through ORMs such as Entity Framework and Dapper.
- Lead capacity planning and resource forecasting across data platforms, identifying opportunities to optimize Snowflake credit consumption and right-size AWS infrastructure.
- Automate data infrastructure and operational workflows using Terraform, AWS, Docker, and Kubernetes, including the management of containerized and stateful workloads.
- Manage and improve CI/CD and database deployment processes using GitLab and Octopus Deploy.
- Create and maintain technical documentation, runbooks, self-service guides, and architectural diagrams.
- Serve as a subject-matter expert for SQL Server, PostgreSQL, and Snowflake during a 24/7/365 on-call rotation.
- Collaborate with engineering teams to improve database reliability, automation, and developer self-service capabilities.
View Full Description & ApplyYou'll be redirected to the employer's site