Cambium Learning Group
Cambium Learning Group
Cambium Learning Group develops educational solutions through a family of education technology companies serving educators and students. Its products and learning experiences use technology, including artificial intelligence and machine learning, to support teaching, learning, and student progress. For candidates exploring work in edtech, education, and applied AI, the company offers a context shaped by collaboration across established brands and a focus on making learning more effective and meaningful.

Senior Database Engineer

Lead database performance, reliability, and disaster recovery for ExploreK12’s education technology systems. Set engineering standards and advise teams without direct reports.

Description

  • Support and guide the strategy for ExploreK12’s database ecosystem.
  • Oversee production support, upgrades, performance tuning, and disaster recovery.
  • Configure and administer database replication.
  • Review SQL query plans and optimize their performance.
  • Manage database backups and restores.
  • Improve queries used by applications.
  • Develop and enhance database tools and services.
  • Increase the scalability and performance of existing database structures.
  • Monitor backup processes and test restores with system engineers.
  • Work with infrastructure, development, product, and other internal teams to define system requirements.
  • Track system performance and alerts to spot current and emerging issues.
  • Handle private data responsibly and ethically.
  • Reduce database downtime and maintain reliable service.
  • Forecast database capacity needs.
  • Review requirements, specifications, and technical designs, and provide timely feedback.
  • Stay informed about relevant technology developments.
  • Establish database standards and best practices for application engineering teams.
  • Offer technical direction to engineering teams without direct reports.
  • Report to the Systems Manager.

Requirements

  • At least five years of experience engineering and/or administering databases.
  • Professional hands-on experience building and operating performance-critical applications and databases.
  • Substantial experience with MySQL on Linux and SQL Server on Windows.
  • Strong understanding of relational databases, including normalization, indexing, and SQL.
  • Knowledge of data security and integrity.
  • Knowledge of high-volume SaaS database environments.
  • Excellent verbal, written, illustrative, and diagrammatic communication skills.
  • Ability to build strong working relationships.
  • Experience with student data privacy frameworks such as FERPA is strongly preferred.
  • PHP or other scripting language experience is preferred.
  • Experience with NoSQL databases is preferred.
  • Experience working in an Agile/Scrum development process is preferred.
  • Recent experience with iPaaS and/or canonical data models is preferred.
  • Experience leading or contributing to a migration from on-premises systems to the cloud is preferred.
  • For remote work, a reliable cable or fiber broadband connection with at least 10 Mbps download and 5 Mbps upload is required.
  • Ability to take part in video interviews and ongoing virtual meetings with the camera on.
  • Note-taking tools, reference materials, and AI-powered tools may not be used during interviews or other selection activities without prior written approval.

Benefits

  • Remote-first work environment with flexibility and trust to balance work and personal life.
  • Reimbursement for home or remote office setup costs.
  • Reasonable accommodations for qualified individuals with disabilities.

Related Jobs

General Dynamics Information Technology

Remote Software Engineer, Oracle Data Modeling at GDIT

General Dynamics Information Technology

Design scalable software and Oracle data models for GDIT. Help modernize Customs and Border Protection revenue processing by moving paper collections to electronic solutions.

Open