Database Reliability Engineer
Learning.com
Database Reliability Engineer
Location: Fully remote with occasional travel
MAKE A DIFFERENCE
At Learning.com, we believe that when K-12 students, regardless of their circumstances, develop healthy and proficient relationships with technology, they are better equipped to improve academic outcomes, develop practical life skills, and foster more meaningful connections with others. We accomplish this by attracting, developing, and retaining exceptional employees representing different experiences, backgrounds, and perspectives to empower educators with the confidence, skills, and resources to integrate technology into day-to-day instruction, showcasing the power and the guardrails of safe technology use for students’ creation and consumption.
Serving millions of students across the US and around the world since 1999, Learning.com delivers engaging and effective lessons, professional development and an easy-to-use SaaS platform that adapts to meet the unique needs of students and educators in developing digital citizenship, computer science, coding, artificial intelligence, and fundamental digital skills.
POSITION OVERVIEW
We are seeking a highly skilled and motivated Database Reliability Engineer (DBRE) to join our engineering team. As a DBRE, you will play a critical role in ensuring the reliability, scalability, and performance of our database systems. You will collaborate closely with software engineers, DevOps, and system administrators to design, implement, and maintain robust database infrastructure and practices. Your primary focus will be on automating and optimizing database operations to support our rapidly growing data needs.
WHO YOU ARE
- You are passionate about helping students create healthy & proficient relationships with technology
- You are hungry, humble & smart
- You are comfortable and thrive in a dynamic, fast-paced environment of rapid change and growth
- You act with compassion and respect for customers, partners, and colleagues
- You actively collaborate, constructively challenge ideas and seek opportunities to learn & grow
- You have an overall curiosity for artificial intelligence (AI) and other tech innovations
WHAT YOU’LL DO
- Database Design: Be a trusted advisor to engineering teams in guiding the design of reliable, scalable, and secure database systems
- Performance Monitoring: Develop and maintain monitoring solutions to ensure optimal performance and reliable uptime for database systems
- Database Automation: Automate database management tasks such as backups, monitoring, and scaling using scripting languages (e.g., Python, Bash) and tools (e.g., Terraform)
- Incident Response: Act as a point of escalation for database-related incidents, ensuring minimal downtime and impact on end-users
- Scalability Planning: Forecast database growth and resource needs to ensure infrastructure scalability
- Data Security Compliance: Implement and maintain data security protocols, ensuring compliance with data protection regulations (e.g., COPPA, FERPA)
- Backup and Recovery: Design and implement backup strategies and disaster recovery plans to ensure data integrity and availability
- Cross-Functional Collaboration: Collaborate closely with cross-functional teams including software engineering, DevOps, and IT to align database reliability initiatives with company goals
WHAT YOU’LL BRING
- Bachelor’s degree in Computer Science, IT, or equivalent professional experience
- Strong experience with relational (e.g., SQL Server, MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases
- 3+ years SQL Server experience in a professional setting
- Proficient with database architecture and performance tuning concepts
- Experience with cloud database services, AWS RDS preferred
- Familiarity with infrastructure as code tools like Terraform and CloudFormation
- Proficiency in scripting languages like Python, Bash, or PowerShell
- Experience with monitoring and observability tools like Dynatrace and Datadog
- Strong communication and collaboration skills
- Curiosity or knowledge about how to leverage AI to optimize output
Reports to: Manager, IT
Department: IT
Supervisory Responsibilities: Individual Contributor
Salary Range: $100+ , commensurate with experience and qualifications.
WE CARE ABOUT YOU
We work hard to create a culture where we take care of ourselves and each other. We foster an environment where everyone is encouraged to bring their unique personalities and skills to work every single day.
We offer a comprehensive and competitive benefit package that includes but is not limited to medical/dental/vision coverage, 401k plan with matching, Long and Short-term disability and Life insurance, Employee Assistance Program, Flexible Spending & Health Savings accounts, and health, wellness, and professional development benefits.
APPLY NOW AND JOIN A TEAM THAT’S DYNAMICALLY CHANGING & GROWING!
GENERAL INFORMATION
The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required of personnel so classified. Management has the right to assign or reassign duties and responsibilities to this job at any time.
We are serious about our commitment to Inclusion, Diversity, Equity, and Awareness. All applicants will be considered for employment without attention to race, color, religion, sex, national origin, Veteran, disability status, pregnancy, gender expression or identity, sexual orientation, or any other legally protected status.
Reasonable accommodations are available for qualified individuals with disabilities upon request.
For more information, visit us online.