The Senior Database Engineer is responsible for the design, development, and administration of databases that support IVR applications, call center services, and analytics platforms. This role ensures that data layers for both runtime IVR systems and analytical workloads are reliable, scalable, and well-integrated with application and cloud components.
The position works closely with IVR Engineers, Application Architects, DevOps, QA, and Data Analytics teams. In addition to core database engineering responsibilities, the role supports analytics use cases and provides backup coverage for the Data Analytics team as needed.
Responsibilities:
- Design, develop, and administer databases supporting IVR and call center applications
- Support databases used by both runtime IVR services and analytics platforms
- Write, maintain, and optimize SQL for configuration changes and application enhancements
- Integrate databases with stateful IVR applications, web applications, and cloud-based components
- Support development of call center analytics systems and data pipelines
- Ensure data availability, integrity, performance, and scalability
- Perform routine database maintenance, monitoring, and troubleshooting
- Collaborate with IVR Engineers, Architects, and DevOps on application and infrastructure changes
- Perform basic analytics work and provide backup support to the Data Analytics team during time off