Aiven logoAiven logo

Senior Software Engineer - Database Solutions

AivenHelsinki, Uusimaa, Finland
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Proficiency in Python programming. 5+ years of experience with PostgreSQL, MySQL, MariaDB, SQL Server, or OracleDB. Experience with backup solutions. Advanced knowledge of Linux OS. Experience with automated testing. Knowledge of distributed systems. Experience in performance improvements and security vulnerability resolution. Fluency in English.

About the job

Join our dynamic global team of over 400 professionals dedicated to advancing open-source technology and multi-cloud solutions. At Aiven, we empower developers, builders, and creators to bring their visions to life swiftly and seamlessly through our innovative cloud data platform that offers easy access to open-source databases, search capabilities, streaming, and application infrastructure.

The Role:

We are seeking a talented Senior Software Engineer to enhance our cloud operations platform by transforming top open-source technologies into seamless cloud services. In this role, you will contribute to the development and optimization of PostgreSQL services, focusing on scalability and reliability.

Our ethos revolves around automation to eliminate repetitive tasks across our processes. Our backend systems predominantly utilize Python, with elements of Java, Go, and C.

What You'll Do:

  • Develop high-quality, maintainable code, delivering robust features.
  • Engage in technical discussions and conduct pull request reviews.
  • Participate in technical planning and manage the project backlog.
  • Assist in troubleshooting and resolving client issues.
  • Mentor junior engineers and foster their professional development.
  • Automate processes to enhance operational efficiency.
  • Enhance the scalability and reliability of PostgreSQL services.

What We're Looking For:

We encourage you to apply even if your background does not perfectly match our requirements; we are committed to investing in the professional growth of our team members.

Must Have:

  • Proficiency in Python programming.
  • Over 5 years of experience with one or more of the following databases: PostgreSQL, MySQL, MariaDB, SQL Server, OracleDB.
  • Knowledge of backup solutions and strategies.
  • Strong understanding of Linux operating systems.
  • Experience with automated testing frameworks.
  • Familiarity with distributed systems.
  • Proven track record in performance optimization, bug fixing, and addressing security vulnerabilities.
  • Fluent in English, both written and verbal.

Nice to Have:

  • Understanding of software and network security.
  • Experience with infrastructure as code practices.
  • Familiarity with cloud DBAAS production environments.
  • Experience in production software environments.

Excited to Join Us?

If you believe Aiven is the right fit for you, we invite you to apply and become part of our innovative team!

About Aiven

Aiven is a pioneering company that enables developers and businesses to harness the power of open-source databases and multi-cloud solutions. Our team is dedicated to creating a seamless cloud experience that enhances productivity and innovation.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.