Tech Stack
DockerLinuxMicroservicesPostgresPythonRDBMSSQL
About the role
- Design and evolve relational data models and database architecture
- Write performant, maintainable PL/pgSQL code to power business logic and data flows
- Contribute to refactoring and optimization of existing DB structures and processes
- Collaborate closely with BI, backend, and product teams to shape how our applications work
- Implement automated tests and CI/CD pipelines for database development
- Help design solutions that extend beyond traditional RDBMS boundaries
Requirements
- 4+ years of experience in relational database development (PostgreSQL preferred)
- Strong knowledge of SQL and PL/pgSQL
- Experience with version control (Git) and modern dev workflows
- Good understanding of database performance and storage optimization
- Working knowledge of Linux environment
- Bonus points for scripting skills (Bash, Python)
- Familiarity with CI/CD pipelines (GitLab CI/CD is a plus)
- Experience with Docker and microservices is a strong plus
- Fluent communicating in English (written & spoken).
- 100% remote-first company, offering a best-in-class remote experience.
- Competitive package.
- Educational allowance per year.
- Dog friendly offices in Berlin and Malta.
- Family friendly policies.
- Career growth opportunities.
- Zestful working environment.
- Knowledge sharing opportunities.
- Dynamic culture surrounded by industry experts.
- Company social events for team bonding.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
relational database developmentPostgreSQLSQLPL/pgSQLdatabase performance optimizationstorage optimizationscripting (Bash)scripting (Python)CI/CD pipelinesDocker
Soft skills
collaborationcommunication