Database Engineer
Core
Design, implement, and manage relational and non-relational database solutions across multiple environments, focusing on performance, scalability, and data integrity.
Role type
Senior Database Engineer / Database Administrator
Builds
Production database schemas, data models, migration scripts, and ETL processes
Domain
Enterprise Data Management / Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Oracle, PostgreSQL, SQL Server, data modeling, schema design, performance tuning, ETL, SQL, stored procedures, query optimization, cloud databases (AWS RDS, Azure SQL), disaster recovery, database governance
Preferred skills
NoSQL databases (MongoDB, DynamoDB), DevOps practices, CI/CD for databases, Oracle DBA/PostgreSQL/AWS/Azure certifications
Technologies
Oracle, PostgreSQL, SQL Server, AWS RDS, Azure SQL, MongoDB, DynamoDB
Responsibilities
Design and manage database schemas; Develop and maintain data models, migration scripts, and ETL processes; Ensure optimal database performance through tuning and indexing; Maintain data integrity, consistency, and security; Collaborate on data migration to cloud platforms; Perform backups, monitoring, and disaster recovery planning; Implement database governance standards and access controls
Seniority
Senior, hands-on IC