Software Engineer - Database
Core
Design and develop scalable database solutions, ETL processes, and data warehousing for enterprise cloud applications serving life sciences customers.
Role type
Senior Database Engineer (ETL & Data Warehousing)
Builds
Enterprise cloud applications, data migration pipelines, and reporting solutions for global pharmaceutical and biotech clients.
Domain
Life Sciences / Enterprise Software / Cloud Data Infrastructure
Deliverable
production ML models | product features | dashboards & analysis
Required skills
MS SQL Server, PostgreSQL, C# (ASP.NET), SQL query optimization, ETL (ADF, SSIS), Azure Data Lake, SSRS, Git, performance tuning tools (Dynatrace, New Relic)
Preferred skills
Azure Data Lake, PostgreSQL
Technologies
MS SQL Server, PostgreSQL, C#, ASP.NET, ADF, SSIS, Azure Data Lake, SSRS, Dynatrace, New Relic, Git, SVN, JIRA, Apache Superset
Responsibilities
Design and develop efficient database solutions; Write and optimize complex SQL queries and stored procedures; Design and implement ETL processes for data migration; Contribute to scalable data warehousing solutions; Develop and maintain SSRS reports; Analyze and tune production database performance; Manage version control for database scripts.
Seniority
Mid-Senior, hands-on IC