Database Engineer

Amach · Lisbon, Lisboa, Portugal · Engineering

Posted 2026-09-18

Apply for this role →

Our customer actively develops and improves their own proprietary ad-serving technology platform and custom-built infrastructure, enabling them to innovate and deploy new features and functionality quickly in a fast-moving and demanding industry.

We are seeking to recruit a highly skilled Database Engineer to join our customer's team to design, build and scale their platform offerings across a wide range of web and mobile projects. These projects utilise modern technologies such as Data Streaming, Big Data and Real-Time Statistics Computation.

This is a fully remote position, and you can work from anywhere in Portugal.

Key responsibilities & duties include:

Manage and monitor MariaDB database systems

Ensure system reliability and stability over time

Ensure the best cost-effective and efficient use of resources

Work together with development teams to design, implement and maintain databases based on end-user requirements

Regularly review and work towards improving database systems’ design

Research performance bottlenecks and suggest solutions to resolve concerns

Contribute to team process improvements adhering to industry best practices and principles

Participate in team knowledge sharing activities

Required Experience:

Proven experience with MySQL/MariaDB administration

Experience in diagnosing, analysing and resolving operational problems

Experience in database performance analysis and fine-tuning

Knowledge about partitioning and sharding of data

Exposure to Agile methodologies and related management tools (JIRA, Confluence)

Excellent written, spoken and interpersonal communication skills

BS / MS in Computer Science / related technical discipline OR equivalent experience

Apply for this role →

← Back to all jobs