Cambium Learning Group
The education essentials company.
Senior Database Engineer
Backend EngineerSoftware EngineerFull TimeRemoteTeam 501-1,000Since 2009H1B SponsorCompany SiteLinkedIn
Location
United States
Posted
134 days ago
Salary
Not specified
Bachelor Degree5 yrs expEnglishAWSCloudDockerEC2KubernetesMicroservicesSQL
Job Description
• 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
Job Requirements
- B.S. in Computer Science (or related field) and 5+ years related experience or M.S. Degree and 3+yrs 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
- 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
Benefits
- Remote First Work Environment
- Reimbursement to help cover the cost of setting up your home or remote office
Related Guides
Related Job Pages
More Backend Engineer Jobs
AI Python Teaching Consultant – EdTech, 9-12
TechSmartTechSmart is a complete teacher-centric solution for computer science instruction in grades 3-12.
Backend Engineer134 days ago
Full TimeRemoteTeam 11-50H1B Sponsor
AI Python Teaching Consultant empowering educators to integrate AI and Python into classrooms
Python
Backend Engineer134 days ago
Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor
Lead Backend Developer responsible for backend development of OTT platform at Softgic.
AWSDjangoDockerGraphQLKubernetesNoSQLPostgresPythonSQL
Principal Engineer – PHP Developer
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
Backend Engineer135 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor
Principal Engineer in PHP Development for a scalable Digital Product Engineering company
DrupalMySQLPHP
New Jersey
Senior Software Engineer, Backend
Career Developers, Inc.Serving the tri-state area with quality contract and permanent staffing professionals
Backend Engineer135 days ago
Full TimeRemoteTeam 11-50Since 1994H1B No Sponsor
Backend Engineer developing a recruitment platform at SmartRecruiters
AWSDistributed SystemsGoogle Cloud PlatformJavaJavaScriptKubernetesNode.js
United States