Senior Database Engineer

Contract type
Ongoing
Work mode
Remote
Experience
Senior · 5+ years

Job description

A Senior Database Engineer at ExploreK12 responsible for database support and strategy across the database ecosystem, including production support, upgrades, performance tuning, and disaster recovery. It is an individual contributor role that sets database standards and best practices for application engineering teams.

At a glance

Employment
Full-time · Employee (employment agreement)
Work mode
Remote

What you'll do

  • Replication configuration and management
  • SQL query plan analysis and optimization
  • Backup and restoration management
  • Application query optimization
  • Enhance the effectiveness of database tools and services
  • Enhance 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 the infrastructure and other internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor system performance and alerts to identify current and future problems
  • Ethical handling of private data
  • Minimize database downtime and maximize database reliability
  • Predict capacity requirements
  • Help review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Keep up to date with technological developments

What we're looking for

  • 5+ years of experience with 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 communications skills (verbal, written, illustrative/diagrammatic)
  • Ability to build strong relationships

Nice to have

  • Experience with student-data privacy frameworks (e.g. FERPA)
  • 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-prem to cloud migration, as this role may help shape ExploreK12's future cloud strategy specifically AWS

Your team

Database Engineering Team

Part of ExploreK12; the role reports to the Systems Manager and collaborates with engineering teams.

How to get hired

  1. 1Video-based interviews

Apply

About Cambium Learning Group

A trusted leader in educational technology

ExploreK12™ serves more than 17 million students and educators across 150+ countries with innovative, research-backed learning solutions. Its flagship products include Gizmos™, Raz-Plus®, and Reflex™.

Mission

To help educators unlock brighter futures for every student.

Key facts

  • Educational technology
  • Serves more than 17 million students and educators across 150+ countries
  • Flagship products: Gizmos™, Raz-Plus®, and Reflex®
  • Remote First work environment
  • Offers reimbursement to help cover the cost of setting up a home or remote office

What they value

  • Flexibility and trust
  • Success measured in results
  • Celebrates unique backgrounds, ideas, and experiences