Remote opportunity at
ODG by MCGSenior Database Engineer
ODG by MCG seeks a remote Senior Database Engineer to configure, deploy, optimize, and support core products within on-site and hosted customer environments. Backed by Hearst,…
Career Tools
About This Role
ODG by MCG seeks a remote Senior Database Engineer to configure, deploy, optimize, and support core products within on-site and hosted customer environments. Backed by Hearst, the employer focuses on creating evidence-based content and technologies to advance the healthcare system. This position suits an independent, self-directed professional who excels at managing database reliability, performance, and scalability. The person in this role will handle a large inventory of production SQL Server…
Job Description
ODG by MCG seeks a remote Senior Database Engineer to configure, deploy, optimize, and support core products within on-site and hosted customer environments. Backed by Hearst, the employer focuses on creating evidence-based content and technologies to advance the healthcare system. This position suits an independent, self-directed professional who excels at managing database reliability, performance, and scalability.
The person in this role will handle a large inventory of production SQL Server instances, troubleshoot complex database issues, and lead automation initiatives to eliminate manual operational tasks. Collaboration is a key aspect of the position, involving close partnership with software development, security, operations, and support teams, alongside occasional direct engagement with external clients and vendors. Candidates should expect to travel three to four times annually for company-sponsored events.
Responsibilities
- Design, deploy, maintain, and optimize SQL Server environments on Azure
- Administer and support a large fleet of production SQL Server instances
- Diagnose and resolve complex database and application performance problems
- Execute database upgrades, patching, backups, restores, and disaster recovery
- Support data extracts, scrubbing, and ongoing maintenance tasks
- Deploy and configure customer environments and application components
- Drive automation efforts to improve infrastructure scalability and performance tuning
- Apply AI-driven and advanced analytics tools to boost database development and monitor efficiency
- Serve as a technical escalation contact and mentor for support team members
Requirements
- Minimum of five years of Windows Server administration experience
- Minimum of five years of SQL Server administration and database design
- Minimum of five years of T-SQL development experience
- Minimum of five years of SQL Server performance tuning and optimization
- Minimum of five years supporting SQL Server 2019 clusters on Azure VMs
- Minimum of five years supporting web applications using an n-tier architecture
- Experience maintaining production systems in Azure-hosted settings
- Familiarity with Application Performance Monitoring tools such as Datadog or Azure Monitor
Qualifications
- Bachelor degree in computer science or a related discipline, or equivalent practical experience
- Background in automation and scripting languages like PowerShell, Python, ARM, or Terraform
- Experience working with APIs and application integrations
- Prior exposure to healthcare or HIPAA-compliant environments
- Previous experience in customer-facing technical support roles
Core Skills
Benefits
- Pay range spanning $136,000 to $190,400 with bonus eligibility
- Medical, dental, vision, life, and disability insurance coverage
- 401(k) retirement plan along with flexible spending and health savings accounts
- 15 days of paid time off plus front-loaded personal days
- 14 company-recognized holidays and paid volunteer days
- Up to 8 weeks of paid parental leave and 10 weeks of paid bonding leave
- LGBTQ+ health services and pet insurance
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the role is remote with occasional travel expected three to four times per year for company-sponsored events.
What is the salary range for the Senior Database Engineer?
The pay range is between $136,000 and $190,400, and the position is bonus eligible.
What experience is required for this role?
Candidates must have at least five years of experience in Windows Server administration, SQL Server administration, T-SQL development, performance tuning, supporting SQL Server 2019 clusters on Azure VMs, and working with web applications in an n-tier architecture.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.