Senior Database Engineer @Cambium Learning Group
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 5d ago

[Hiring] Senior Database Engineer @Cambium Learning Group

5d ago - Cambium Learning Group is hiring a remote Senior Database Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

We are seeking a Senior Database Engineer to join our dynamic team of 100+ software engineers, designers, project managers, and specialists who are passionate about building innovative, high-quality solutions. Our work spans a wide range of impactful and forward-thinking technologies, including:

  • Advanced algorithms for computer-adaptive testing
  • Highly scalable, high-performance distributed systems
  • Comprehensive learning management systems
  • Universally accessible user interfaces
  • AI-driven scoring and assessment tools

As a Senior Database Engineer, you will drive the design, development, and optimization of database systems that power mission-critical, high-transaction applications. You will ensure data integrity, performance, and scalability within modern cloud environments and microservice-based architectures. Acting as a Subject Matter Expert (SME), you will collaborate closely with engineering and DevOps teams to shape and advance our data architecture and strategy in AWS.

Qualifications

  • B.S. in Computer Science (or related field) and 5+ years related experience or M.S. Degree and 3+ years of experience.
  • 5+ years of hands-on SQL Server development experience.
  • Expert knowledge of all aspects of SQL Server including the ability to write and deploy effective triggers, stored procedures, and user-defined functions.
  • Authoritative understanding of SQL Server concurrency features, transactions, and locking.
  • Excellent data modeling and schema design skills, including normalization and de-normalization.
  • Thorough understanding of best practices for database maintenance, including index and file management, backups, failure recovery, database defragmentation, documentation.
  • Ability to analyze disk space requirements and hardware utilization, automate error notification.
  • Basic SQL Server administration skills, such as backups, restores, taking and reverting snapshots, user/role security, access permissions, etc.
  • Experience operating SQL Server in AWS: Amazon RDS for SQL Server, RDS Custom, or SQL Server on EC2.
  • Familiarity with AWS microservices architecture: designing databases to support a microservice-based application in AWS.
  • Experience optimizing data access from microservices (e.g. minimizing cross-service latency, designing efficient APIs, minimizing coupling).
  • Knowledge of containerization (Docker), orchestration (Kubernetes, AWS ECS/EKS) in microservices context.

Requirements

  • Develop state of the art database solutions to meet the stringent performance, scalability and integrity needs of high transaction systems.
  • Design database schema based on data modeling of business requirements and entities.
  • Development work will involve writing stored procedures, functions, views, triggers, constraints, etc.
  • Create deployment and rollback scripts for all database objects manually or auto generated.
  • Analyze access patterns and propose the best combination of indexes, constraints, foreign keys, and queries.
  • Troubleshoot performance problems and propose short-term fixes and long-term solutions.
  • Work with Architects and drive developers in the future evolution of the data layer researching options and developing prototypes before eventual introduction into the tech stack.
  • Stay current with evolving databases, AWS, microservices, and cloud-native technologies; prototype new tools/features for adoption.

Benefits

  • An Equal Opportunity Employer.
  • We are dedicated to fostering a culture that celebrates unique backgrounds, ideas, and experiences.
  • All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, religion, sex, gender, gender identity/expression, sexual orientation, national origin, protected veteran status, or disability.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Database Engineer @Cambium Learning Group
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 5d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 129,361+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later