Design, implement, and operate PostgreSQL-based database solutions as part of the central platform in multi-tenant scenarios.
Take technical ownership of PostgreSQL schema design, performance tuning, and operational stability.
Plan and execute migrations from legacy or heterogeneous database systems to PostgreSQL.
Collaborate closely with backend engineering teams to integrate database solutions into backend services.
Define and maintain standards and best practices for relational data modeling and database operations.
Ensure high availability, backup and recovery, and predictable performance of PostgreSQL systems.
Contribute to platform architecture decisions and long-term data strategy.
Support and enable product teams through reviews, guidance, and hands-on collaboration.
Strong hands-on experience with relational databases, ideally PostgreSQL.
Deep understanding of data modeling, indexing strategies, and query optimization.
Experience with database migration and modernization projects.
Hands-on experience operating PostgreSQL in cloud environments, preferably on AWS (RDS, Aurora).
Good understanding of backend software architectures and data access patterns.
Proficiency in at least one programming language used in backend development.
Ability to balance hands-on engineering with architectural thinking.
Availability to work with significant overlap to business hours in Germany (CET/CEST).
Fluent English skills are required; German language skills (spoken and written) are an advantage.
Nice To Have
Experience with high availability setups, replication, and failover strategies.
Knowledge of backup, restore, and disaster recovery concepts.
Familiarity with Infrastructure as Code, CI/CD pipelines, and DevOps practices.
Experience with observability and monitoring tools for database systems.
Exposure to backend technologies such as Node.js, .NET, or similar ecosystems and corresponding programming languages used in backend development.
Traits We Value
Strong ownership mindset and responsibility for critical data systems.
Structured and pragmatic approach to complex technical challenges.
Clear communication and collaboration across teams and disciplines.
Passion for building reliable, scalable, and maintainable platforms.
Interest in platform engineering and enabling product teams to succeed.