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!
