Job SummaryKey Deliverables and ResponsibilitiesWe'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
What We Are Looking For- 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
- Hybrid flexibility in Phoenix, Des Moines, or Fairfield
- Opportunities for growth and advancement
Why Cambridge?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
- 401K retirement plan with company matching program
You can find more details about our comprehensive benefits package here.