SQL Database Engineer
Role details
Job location
Tech stack
Job description
We're seeking a Database Engineer to join our Technology team. In this role, you will design, implement, and maintain high-performance, secure, and highly available database systems, including both Microsoft SQL Server and Azure SQL environments, supporting critical business applications.
- Design, implement, and maintain relational database systems for performance, scalability, and reliability
- Administer and support Microsoft SQL Server and Azure SQL databases, ensuring optimal performance and uptime
- Architect and maintain high availability and disaster recovery solutions, including failover strategies
- Configure and manage database replication technologies to support data distribution and system resilience
- Perform core DBA functions including patching, database upgrades, environment cloning, and backup/monitoring processes
- Analyze and troubleshoot performance issues across database and application layers
- Partner with developers to support query optimization and performance tuning
- Collaborate with business analysts and stakeholders to ensure systems align with business requirements
- Support ongoing improvements to database architecture in a large-scale, complex environment
Requirements
Do you have experience in T-SQL?, * 4+ years of experience in database engineering or administration
- Strong expertise in:
- Microsoft SQL Server (on-prem) database administration
- Azure SQL Database / cloud-based database administration
- High availability solutions (e.g., clustering, failover groups, availability groups)
- Database replication (transactional, merge, or similar technologies)
- Relational database design
- T-SQL (including complex stored procedures and triggers)
Preferred Skills
- Experience with:
- SQL Server performance monitoring tools
- Data migration and hybrid cloud environments
- IIS and SharePoint environments
- PostgreSQL (administration or development experience)
- Test data management or synthetic data tools (e.g., Generative Data platforms, GenRocket)
- Familiarity with cloud migrations and distributed systems
- Strong analytical, problem-solving, and communication skills
Why Join Us
- Work across on-prem and cloud (Azure) database platforms
- Hands-on experience with high availability and replication at scale
- Collaborative environment with strong cross-functional partnerships
Benefits & conditions
Pulled from the full job description
-
401(k)
-
Health insurance
-
401(k) matching
-
Vision insurance
-
Dental insurance
-
Disability insurance
-
Paid holidays, Cambridge has competitive benefits and promotes a work/life balance to encourage individual success.
-
Premium benefit package including medical, vision, dental, life and long-term disability insurance
-
Vacation/sick time
-
401K retirement plan with company matching program
-
Eleven paid holidays
You can find more details about our comprehensive benefits package here.