Database Engineer I

Renaissance Learning North America
Remote

About The Position

We are seeking a Database Engineer to design, maintain, and optimize relational database systems that support business-critical applications. This role focuses on database development, performance tuning, data integrity, and availability while working closely with application development teams to ensure reliable and scalable data solutions.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.
  • 3+ years of experience in database design, development, and administration.
  • Strong proficiency with relational databases such as SQL Server and PostgreSQL.
  • Solid experience in SQL development, query optimization, and performance tuning.
  • Hands-on experience with database schema design, indexing strategies, and normalization.
  • Familiarity with backup and recovery strategies and database security best practices.
  • Experience using database management tools such as SSMS, pgAdmin, or DBeaver.

Nice To Haves

  • Experience with ETL processes, data modeling, and data warehousing concepts.
  • Familiarity with NoSQL databases such as MongoDB or Redis.
  • Experience with scripting or programming languages such as Python, C#, or PowerShell for automation.
  • Exposure to cloud database services (e.g., AWS RDS) and high-availability configurations.
  • Familiarity with CI/CD pipelines for database deployments and version control for schemas.
  • Experience with monitoring tools (e.g., Datadog) and performance metrics.
  • Knowledge of data governance, compliance frameworks, or large-scale data migration projects.
  • Prior experience or domain knowledge in education, EdTech, or similar regulated domains is a plus.

Responsibilities

  • Design, develop, and maintain database schemas, objects, and structures using SQL Server and PostgreSQL.
  • Write and optimize complex SQL queries, stored procedures, functions, views, and triggers.
  • Monitor and tune database performance, identifying and resolving bottlenecks.
  • Ensure data integrity, security, backup, recovery, and high availability of database systems.
  • Collaborate with application teams to support data access, integrations, and schema changes.
  • Develop and maintain database documentation and standards.
  • Implement database monitoring, preventive maintenance, and capacity planning activities.
  • Participate in agile development processes and support CI/CD-based database deployments.

Benefits

  • World Class Health Benefits: Medical, Prescription, Dental, Vision, Telehealth
  • Health Savings and Flexible Spending Accounts
  • 401(k) and Roth 401(k) with company match
  • Paid Vacation and Sick Time Off
  • 12 Paid Holidays
  • Parental Leave (20 total weeks with 14 weeks paid) & Milk Stork program
  • Tuition Reimbursement
  • Life & Disability Insurance
  • Well-being and Employee Assistance Programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service