Senior Database Engineer

Cambium Learning Group
•Remote

About The Position

The Database Engineering Team at ExploreK12 is seeking a Senior Database Engineer to provide database support and strategy for its database ecosystem. The role includes production support, upgrades, performance tuning, disaster recovery, and helping establish and enforce database-level controls and standards for application teams. This is an individual contributor role with significant technical influence and no direct reports. The engineer will set database standards and best practices for application engineering teams, report to the Systems Manager, and collaborate with engineering teams by offering guidance. The position is remote-first. Remote employees must have reliable cable or fiber-optic broadband with minimum speeds of 10 Mbps download and 5 Mbps upload. The successful candidate is expected to participate in video-based interviews and ongoing virtual meetings with their camera on. Note-taking tools, reference materials, and AI-powered tools are prohibited during selection activities unless prior written approval is obtained; accommodation requests may be discussed with Talent Acquisition. ExploreK12/Cambium offers reimbursement to help cover the cost of setting up a home or remote office.

Requirements

  • At least 5 years of experience engineering and/or administering databases.
  • Hands-on professional experience building and operating performance-critical applications and databases, with significant experience in both MySQL/Linux and SQL Server/Windows environments.
  • Strong knowledge of relational databases, including normalization, indexing, and SQL.
  • Knowledge of data security and integrity.
  • Knowledge of a high-volume SaaS database environment.
  • Exceptional verbal, written, and illustrative/diagrammatic communication skills.
  • Ability to build strong relationships.

Nice To Haves

  • Experience with student-data privacy frameworks such as FERPA is strongly preferred.
  • Knowledge of PHP or other scripting languages.
  • Experience with NoSQL databases.
  • Experience working in an Agile/Scrum development process.
  • Recent experience with iPaaS and/or canonical data models.
  • Experience leading or contributing to an on-premises-to-cloud migration; the role may help shape ExploreK12's future cloud strategy, specifically AWS.

Responsibilities

  • Configure and manage replication.
  • Analyze and optimize SQL query plans.
  • Manage backups and restorations.
  • Optimize application queries.
  • Enhance the effectiveness of database tools and services.
  • Improve the scalability and performance of existing database structures.
  • Work with system engineers to maintain and monitor backup processes and test restorations, including disaster recovery.
  • Work with infrastructure and other internal teams, including developers and product managers, to identify system requirements.
  • Monitor system performance and alerts to identify current and future problems.
  • Handle private data ethically.
  • Minimize database downtime and maximize database reliability.
  • Predict capacity requirements.
  • Review requirements, specifications, and technical design documents and provide timely, meaningful feedback.
  • Keep up to date with technological developments.
  • Set database standards and best practices for application engineering teams and offer guidance to engineering teams.

Benefits

  • Reimbursement to help cover the cost of setting up a home or remote office.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service