Open role
Posted 1h agoDatabase Engineer
~5 minutes to apply · We pre-fill from your CV
About this role
About the Role
This is a senior-level role owning data across two products.
You'll focus on PostgreSQL optimization in one product and handle performance and data modeling on Snowflake in another.
This cross-product role spans both OLTP and data warehouse work, partnering closely with an Engineering Lead and Full Stack Engineers to keep data reliable, performant, and well-structured.
What you'll do
Own database performance and query optimization across two products.
Optimize PostgreSQL, tuning queries, indexes, and schema for a transactional (OLTP) workload.
Handle performance and data modeling on Snowflake, covering the data warehouse side of the engagement.
Partner with Full Stack Engineers to design efficient, maintainable data access patterns in both codebases.
Diagnose and resolve performance bottlenecks, slow queries, and scaling issues as they arise.
Work with the Engineering Lead to align data architecture with the broader AWS posture and security practices.
Apply best practices for reliability, data integrity, and security across the data layer.
Help establish and document standards for schema design, migrations, and query performance.
What we're looking for
Senior-level experience as a Database Engineer or in a similar data-focused role.
Deep expertise in PostgreSQL, including query optimization, indexing, and schema design for OLTP workloads.
Strong experience with cloud data warehouses, ideally Snowflake, including performance tuning and data modeling.
Solid understanding of both transactional and analytical (warehouse) database patterns.
AWS proficiency, with experience running databases in a cloud environment.
Excellent problem-solving and communication skills, with proven experience collaborating across multiple stakeholders.
Ability to work independently and make thoughtful technical decisions.
Nice to have
Experience in the education sector, or in other highly regulated or rules-heavy domains (e.g., compliance, finance, healthcare, govtech).
Familiarity with the application stacks the data layer supports (TypeScript/Node, Python/FastAPI).
Experience supporting data for AI or LLM-powered features (e.g., Amazon Bedrock).
What we're looking for
Skills and minimum experience the role needs.
Programming Languages
Frameworks & Libraries
Databases & Storage
Cloud & DevOps
Data & AI
Sales & Marketing
Ready when you are.
Apply directly, or join the pool and we'll match you with future openings.