This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Software Engineer to work on our cloud operations platform turning the best open source technologies into frustration-free cloud services. You’ll be part of the team that is focused on developing the PostgreSQL services and building out our new managed analytics offering. Our goal is to bridge the gap between traditional transactional databases and analytical processing. Our philosophy is to automate everything and to avoid repetitive manual work in everything we do. Our own backend systems are mostly implemented in Python with bits of Java, Go and C.
Job Responsibility:
Write high-quality, maintainable code and release quality features
Participate in technical discussions and perform PR reviews
Optimize data storage and query performance for both OLTP (PostgreSQL) and OLAP workloads
Contribute to technical planning and backlog management
Help investigate and resolve customer issues
Mentor and empower other engineers
Automate processes to eliminate repetitive manual work
Develop and improve the scalability and reliability of PostgreSQL service
Requirements:
Excellent development skills in Python
5+ years of experience working with one of these databases - PostgreSQL, MySQL, MariaDB, SQL Server, OracleDB
Experience in data engineering, including building ETL pipelines and working with large-scale datasets
Good understanding of data modeling, schema design, and query optimization
Experience with backup solutions and backup strategies
Advanced understanding of Linux OS
Experience with automated testing
Distributed systems knowledge
Experience with performance improvements, bug fixes, and security vulnerability resolution
Fluency in English, verbal and written
Nice to have:
Good understanding of security (software, networking)
Experience with OLAP technologies, columnar databases, stream processing or distributed computing engines
Experience in infrastructure as code
Experience in cloud DBAAS production environments
Experience in production software environments
What we offer:
Participate in Aiven’s equity plan
Balance work and life with our hybrid work policy
Choose the equipment you need to set yourself up for success
Use your Professional Development Plan budget for learning opportunities
Receive holistic wellbeing support through our global Employee Assistance Program
Inquire about our Global Time Off Commitment (Parental and Sick Leave, as well as Personal Time)
Enjoy country-specific benefits for our global cast