Senior Database Engineer
About the role
This is a 6-month temporary role with the opportunity to extend based on business needs. The role involves designing, building, and maintaining database systems that support efficient data storage and retrieval, contributing to a robust, scalable, and secure data infrastructure.
Responsibilities
- Design, build, and maintain database systems that support efficient data storage and retrieval
- Develop automation scripts, optimize queries, and work closely with developers to integrate databases into applications
- Approve database specifications, ensuring all agreed standards and protocols are followed and data integrity is preserved
- Implement all aspects of data architecture, turning event analytics, raw application data, and business systems into key business insights
- Manage basic aspects of the data management system with guidance from senior colleagues
- Design distribution of database resources and provide physical modeling and design services to tune database applications for optimum performance
- Document "as is" and "to be" processes and describe the changes required to migrate to the "to be" capability
- Supervise others on continuous integration activities (sharing, testing and building), working within established operational systems
- Develop existing applications and contribute to development of new applications by analyzing and identifying areas for modification and improvement
- Monitor, identify, and correct more complex software defects to maintain fully functioning applications software
- Make recommendations to improve data and analytics systems and platforms, contributing to the continuous improvement and refinement of data and analytics strategy
Qualifications
- Bachelor's Degree in computer science, information systems, or a related field is preferred
- 5 to 10 years of experience in database development/engineering, with a strong expertise in SQL and relational database management systems
- Knowledge of database design principles, normalization, and data modeling techniques
- Strong troubleshooting skills to diagnose and resolve database-related issues promptly
- Skill in writing optimized stored procedures, views, and functions to support application and reporting needs
Benefits
Associates hired into a full-time role will become eligible for the following benefits effective their 91st day of full-time employment: Medical, Prescription, Dental, Vision, Short & Long Term Disability, Life Insurance, Ancillary Benefits, Identity Theft Protection, Pet Insurance, and more. Additionally, the company offers all major Holidays & Birthday off, Advanced Leadership Training Programs, associate discount on name brands, internal recognition programs, and 401(K) with company match.
Pay
Base pay starting between $99,500/yr to $124,000/yr. The pay listed for this position may vary based on experience.