Lead Database Engineer
Role details
Job location
Tech stack
Job description
We are seeking a Lead Database Engineer for a permanent, onsite position. The ideal candidate will take a leading role in designing, implementing, and maintaining our database systems. This position is central to our data and business intelligence operations and requires a professional with a strong technical background and leadership capabilities., * Lead the design, development, and maintenance of database solutions.
- Lead and execute complex data migrations from legacy/on-premise systems to cloud or modern data platforms (e.g., Google Cloud Platform, Azure, AWS, Snowflake, Databricks, BigQuery, Redshift).
- Define migration strategy, architecture, sequencing, and cutover plans.
- Ensure database performance, availability, and security.
- Manage data architecture and modeling to support business intelligence initiatives.
- Provide technical guidance and mentorship to other engineers on the team.
- Collaborate with stakeholders to understand data requirements and deliver appropriate solutions.
- Oversee database-related tasks from planning and development through deployment and support.
Requirements
Experience: Experience in a data engineering or database engineering role is required.
Technical Skills:
- Proficiency in database management and engineering practices is necessary.
- Azure, AWS, or Google Cloud Platform
- Python
- SQL
Benefits & conditions
The anticipated compensation for this position is between $130,000.00 and $150,000.00 base. A comprehensive benefits package is available to eligible employees.