The Database Engineer designs, develops, implements, and maintains enterprise database management systems that support mission-critical applications. This includes database architecture, relational database design, data modeling, metadata repository creation, and configuration management to ensure scalable and efficient data environments. In this role, you will leverage data mapping, data mining, and transformation tools to analyze requirements and develop optimized database solutions. You will determine appropriate data storage strategies, including capacity planning and optimization, while supporting end-to-end system and process analysis throughout database implementation. You will evaluate and select appropriate technology components—including software, hardware, and networking capabilities—to support database and application environments. You will also develop, tune, and optimize SQL queries to ensure performance and scalability across systems. In addition, you will implement backup and recovery strategies as well as database replication solutions to ensure data integrity, availability, and resilience in production environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
101-250 employees