Principal Database Engineer- Architecture/Engineering
Core
Design, implement, and maintain high-performance, scalable database solutions across on-premises, cloud, and hybrid environments for OLTP and analytics workloads.
Role type
Principal Database Architect
Builds
Scalable database architectures, data models, data warehouses, and big data solutions
Domain
Data infrastructure, Cloud computing, Big Data
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Database architecture and design, Performance tuning and optimization, Data modeling, Relational database expertise (MSSQL, Oracle, MySQL, Postgres), NoSQL database expertise (MongoDB, Cosmos DB), Data warehousing (Snowflake, Redshift, Synapse), Cloud database solutions (AWS RDS, Azure SQL, GCP SQL), Big data technologies (Hadoop, Spark, S3), Coding standards enforcement, Hybrid environment design
Preferred skills
ML/AI/LLM model experience, Cloud-native serverless services (Lambda, Functions), Advanced monitoring tools (Datadog)
Technologies
MSSQL, Oracle, MySQL, Postgres, MongoDB, Cosmos DB, Google Snowflake, AWS Redshift, Azure Synapse Analytics, Hadoop, Spark, AWS S3, AWS DMS, Azure Data Factory
Responsibilities
Design and implement database architectures for OLTP and analytics; Develop data models and data flow diagrams; Analyze and optimize database performance using query optimization and indexing; Design and maintain data warehouse and data lake solutions; Architect cloud and hybrid database solutions; Establish and enforce coding and design standards; Collaborate with cross-functional teams including data science and application development
Seniority
Principal, hands-on IC with strategic oversight
