Senior Database Engineer

Joint Commission•Oakbrook Terrace, IL
•$96,000 - $128,000

About The Position

The Database Engineer is responsible for the design, development, security, capacity planning, delivery, and day-to-day operation of data and database solutions. The role works with SQL on VMs, PaaS SQL solutions, Azure Data Factory, modern data stacks, and Azure DevOps. It establishes policies, procedures, and standards for database management to support data recovery, maintenance, and integrity, and coordinates with application development, infrastructure, and business teams to ensure effective enterprise data management. The role also defines and maintains the enterprise data model and works with customers with varying levels of technical expertise in a complex environment. The position supports production, development, and user acceptance testing environments, monitors system performance, and delivers scalable database solutions and high-availability environments when needed. It includes rotating 24/7 on-call support for production DBMS across the enterprise. The listed salary range is $96,000 to $128,000.

Requirements

  • Bachelor of Science or Bachelor of Arts degree in computer science, or equivalent educational background.
  • At least five years of experience in information systems or equivalent.
  • At least five years of experience implementing data solutions in Azure, including Azure Data Factory, Azure Data Lake Store, and other relevant services.
  • Experience administering databases for efficiency, data security, user security, and system integrity.
  • Complete knowledge of SQL and ability to read, write, and debug T-SQL; experience using SQL for queries and transaction processing in a high-performance environment.
  • Experience with modern data stack technologies, including Azure Data Lake, Gen2 Storage, Synapse, and Databricks.
  • Good knowledge of ETL tools, SSIS, and Azure Data Factory; experience building pipelines in Azure Data Factory and Synapse pipelines.
  • Experience building and managing CI/CD using Azure DevOps and GitHub.
  • Experience with build tools such as MSBuild or Maven.
  • Experience implementing data encryption techniques.
  • Working knowledge of a programming environment such as .NET Framework or Entity Framework.
  • Ability to work with customers with varying levels of technical expertise in a complex environment.
  • Ability to multitask and coordinate deliverables and schedules.

Nice To Haves

  • Experience with unstructured (BIG) data.

Responsibilities

  • Review physical database structures for data integrity, performance, recoverability, and space requirements.
  • Coordinate day-to-day tasks with developers to deliver data solution components within project schedules.
  • Monitor system performance, identify problems, and implement timely solutions.
  • Research and recommend data storage solutions; publish standards and policies; and work with development staff to standardize environments and improve efficiency.
  • Coordinate work plans across assigned teams and deliver database solutions, UAT, and production promotions on schedule.
  • Support business and technology teams during design, development, and delivery to ensure robust and scalable solutions.
  • Serve as liaison to database vendors.
  • Maintain the integrity of production, development, and user acceptance testing environments.
  • Evaluate and recommend data storage solutions.
  • Rotate 24/7 on-call support for production DBMS across the enterprise.
  • Provide high-availability environments using Always-On, clustering, cloud solutions, or other advanced database solutions where necessary.
  • Provide and maintain an enterprise data model.
  • Perform other duties as assigned.

Benefits

  • Comprehensive benefits package; details are available on the Joint Commission Career Page.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service