SoSafe is seeking a Senior Database Engineer to join their team in London, Lisbon, Dublin, or remotely in the UK, Portugal, or Ireland. The ideal candidate will have hands-on experience with PostgreSQL, AWS RDS, and Aurora, and a collaborative mindset to assist development teams.
Requirements
- 5+ years of hands-on experience operating and scaling PostgreSQL in high-availability production environments
- Hands-on experience with PostgreSQL in production environments
- Hands-on experience with Amazon RDS for PostgreSQL, including provisioning, parameter groups, backups, and failover
- Hands-on experience integrating PostgreSQL with other AWS services (e.g., Lambda, S3)
- Hands-on experience in writing and debugging SQL queries, developing and optimizing PL/pgSQL routines, managing views and materialized views, implementing and maintaining partitions
- Hands-on experience with performance tuning, query planning, and index optimization
- Familiarity with PostgreSQL monitoring tools such as pg_stat_statements, auto_explain, and others
- Solid understanding of database design, normalization, and data integrity constraints
- Experience collaborating with developers to understand application logic and improve data-layer performance
- Knowledge of CI/CD practices for database development (e.g., Github Actions)
- Strong collaboration and communication, with the experience to explain database concepts to both developers and non-technical stakeholders
- Proactive problem-solving mindset, with a strong sense of ownership and commitment to identifying issues through to resolution
- Comfortable participating in code reviews and providing constructive suggestions to improve database interactions
- Willingness to participate in on-call duty
Benefits
- Flexible hours
- 33 vacation days
- Wellbeing and financial support
- Connection & community
- Tech equipment
- Referral bonuses
- Dog-friendly HQ