Senior Software Engineer

Aiven Logo

Aiven

πŸ“Remote - Italy

Summary

Join Aiven's Product team as a Senior Software Engineer and contribute to the development and improvement of our PostgreSQL services. You will work with a global team of talented engineers on challenging projects, focusing on scalability, reliability, and automation. This role requires excellent Python development skills, experience with databases (PostgreSQL, MySQL, MariaDB, SQL Server, or OracleDB), and a strong understanding of Linux and distributed systems. You will write high-quality code, participate in technical discussions, and mentor other engineers. Aiven offers a competitive compensation package, including equity participation, a hybrid work policy, professional development opportunities, and various wellbeing benefits.

Requirements

  • Excellent development skills in Python
  • 5+ years of experience working with one of these databases - PostgreSQL, MySQL, MariaDB, SQL Server, OracleDB
  • 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

Responsibilities

  • Write high-quality, maintainable code and release quality features
  • Participate in technical discussions and perform PR reviews
  • 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

Preferred Qualifications

  • Good understanding of security (software, networking)
  • Experience in infrastructure as code
  • Experience in cloud DBAAS production environments
  • Experience in production software environments

Benefits

  • Participate in Aiven’s equity plan
  • With Aiven locations spanning the globe, we want all of our crabs to find the right balance with our hybrid work policy
  • Get the equipment you need to set yourself up for success
  • Step up your career game with real employer support (use one of our learning platforms, annual learning budget, and more)
  • Get holistic wellbeing support through our global Employee Assistance Program
  • Contribute to open source projects that you find meaningful outside of work - and get paid for it! Our Plankton program recognizes extra work to the open source ecosystem for developers and non-developers alike
  • Use up to 5 days per year to volunteer for a good cause of your choice
  • Join one of our team member resource groups - empower yourself and others in missions that resonate with you
  • Your wellbeing matters: we provide extensive Occupational Health Care, Dental Care, as well as sports, culture, massage and lunch benefits
  • Love breakfast? So do we! Join us at our regular office breakfast
  • We also have you covered by statutory accident insurance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.