Database engineer

Salary Competitive

About DBtune

DBtune is an innovative startup based in Malmö, specializing in AI-driven optimization for PostgreSQL databases. We are looking for a talented Database Engineer who will play a key part in designing robust database systems and implementing AI-driven solutions to enhance our cloud-based data operations. If you have a passion for database management, performance tuning, and innovative technology, join our fast-growing team.


Job Overview

We’re actively seeking to expand the team with a Database Engineer. In this role, you will leverage your expertise in PostgreSQL database management, collaborate with our development team to enhance and  ensure the smooth operation, security, and performance of our product. You will be working with various PostgreSQL solutions, both on-premise and database-as-a-service (DBaaS), such as Amazon RDS PostgreSQL, Azure PostgreSQL Flexible Server.  

DBtune encourages and supports employees to attend and represent DBtune at prominent database conferences, sharing expertise and insights on performance engineering and AI-driven database optimization solutions.


Key Responsibilities

  • Contribute to the design and development of our machine learning optimization engine for PostgreSQL in collaboration with our machine learning engineers.

  • Contribute to the extension of the optimizer to RDS, Aurora, Flexible Server, Cloud SQL, etc.

  • Define realistic database benchmarks to test the optimization engine. 

  • Perform regular performance optimization tasks and analyze database performance metrics.

  • Identify and troubleshoot database issues.

  • Ensure a stable environment by providing support to the on-premise and cloud databases, including troubleshooting performance issues and monitoring database health. 

  • Stay up-to-date on the latest trends and advancements in PostgreSQL administration and tuning.

  • Meet customers and partners to collect product requirements and help them understand the relation between the PostgreSQL internals and the DBtune optimization engine.


Requirements

  • 3+ years of experience as a PostgreSQL Database Engineer or Administrator.

  • Experience programming in Python. 

  • Experience with enterprise grade PostgreSQL applications both transactional and analytical. 

  • Expertise in both self-hosted and DBaaS PostgreSQL performance tuning, analysis and optimization. 

  • Demonstrated ability to solve complex database engineering problems. 

  • Strong understanding of database security principles and best practices.

  • Understanding of PostgreSQL database performance monitoring and analysis tools. 

  • Ability to work independently and as part of a collaborative team.

  • Willingness to speak at PostgreSQL community events around the world. 

  • Strong written and verbal communication skills in English.


Additional Merits

  • Degree in Computer Science or related field.

  • Experience with automation tools (e.g., Ansible, Chef).

  • Experience with benchmarking frameworks, e.g. BenchBase. 

  • Experience with monitoring tools like Prometheus and Grafana.

  • Experience with high-availability tools like Patroni.

  • Experience with connection pooler tools like PgBouncer. 

  • Experience in database disaster recovery planning and recovery. 

  • Experience with operating system parameter tuning.

  • Familiarity with DevOps principles and practices.

  • Willingness to contribute to the PostgreSQL open-source project. 

  • Experience working in a fast-paced, technology-driven environment.


Work Environment

DBtune fosters a dynamic and collaborative work environment where innovation thrives. 

As a tight-knit team, we value diversity, embrace differences, and we are constantly committed to creating a culture, where everyone feels safe, valued, respected, and included. In our journey, we emphasize a culture of continuous learning and professional growth. We believe in the power of creativity to transform the industry, and we encourage each team member to bring their unique perspective to the table. Our team is multinational and is located in Malmö.  


Terms of Employment

This is a permanent position, presenting abundant opportunities for professional growth and development at DBtune. We take pride in offering a highly competitive compensation package. Furthermore, we are committed to investing in our team's continuous learning and skill enhancement. This commitment is exemplified through workshops and conferences, to foster personal and professional growth. In recognition of the importance of work-life balance, we provide flexible work hours. 


Location

This in-office position calls for regular attendance at our Malmö headquarters, providing ample opportunities for face-to-face interactions and collaboration with our team. DBtune offers flexibility with a 2-day-a-week in-office policy. We're proud to be a part of the Minc startup incubator, a nurturing ecosystem that has played host to renowned companies like Neo4j, Polar Rose, Hövding, and Debricked.

For candidates residing in Denmark, our compensation package is crafted to acknowledge the elevated cost of living and ensure an appropriate salary adjustment. Furthermore, the implemented 2-day-a-week office policy offers a flexible and manageable work arrangement, making commuting to the office less burdensome. 


How to Apply

Applications must be written in English and compiled into a PDF-file. They should contain:

  1. Résumé/CV.

  2. Links to previous work/artifacts such as code samples (e.g., Github, personal site, LinkedIn, direct files, blog posts, etc.).

  3. Contact information of at least two professional references. References will be contacted only after the candidate has been informed and following the initial interview stage.

  4. Copies of relevant certificates/grades that you wish to be considered.


Join the DBtune Team

If you are passionate about AI, machine learning, databases and creating impactful software solutions, we encourage you to apply! Be part of our journey to transform cloud and database systems and contribute to a more efficient and sustainable future.

For more information or questions please contact us at info@dbtune.com

Perks and benefits

This job comes with several perks and benefits

Near public transit
Near public transit

Pension plan
Pension plan

Paid holiday
Paid holiday

Flexible working hours
Flexible working hours

Social gatherings
Social gatherings

Skill development
Skill development

See all 9 benefits

Working at
DBtune

DBtune (www.dbtune.com) is an innovative AI startup based in the vibrant Malmö area, a short train ride away from Copenhagen, Denmark, and Lund and Helsingborg, Sweden. Since our founding in 2020, our dedicated team of engineers and Ph.D. researchers has been on a mission to revolutionize cloud and database systems using Artificial Intelligence and Machine Learning. DBtune's core technology is a fully automated service designed to optimize databases. Our optimizer, based on machine learning, tailors each optimization to the specific customer workload and hardware in use. This approach leads to improved key performance indicators, making the process of database tuning more efficient and scalable across hundreds of instances. By utilizing DBtune, users enhance their databases' performance while significantly reducing cloud costs and environmental impact. We have garnered support from institutional and angel investors in the EU and the US, along with pre-seed funding from the Knut and Alice Wallenberg Foundation (KAW). With a growing customer base, DBtune is poised to expand its influence even further, scaling our operations to bring AI-driven database optimization to a broader audience.

Read more about DBtune

company gallery image