onsite
Lead Database Engineer - Thermo Fisher Scientific
Software Engineer
Lead Database Engineer responsible for designing, building, and optimizing complex data systems using SQL, NoSQL, and ETL pipelines on AWS, ensuring high performance, reliability, and scalability for enterprise applications.
About the role
Key Responsibilities
- Architect and implement scalable database solutions across relational and NoSQL platforms to support mission‑critical applications.
- Design and maintain ETL pipelines, ensuring data integrity, quality, and timely delivery to downstream analytics and reporting systems.
- Optimize database performance through indexing, query tuning, and capacity planning, monitoring key metrics and proactively addressing bottlenecks.
- Collaborate with data scientists, application developers, and DevOps teams to integrate data services into CI/CD workflows and cloud environments.
- Lead database migration and upgrade projects, including schema design, data migration scripts, and rollback strategies.
Requirements
- 5+ years of experience in database design, development, and administration.