Senior Software Engineer

Aiven Logo

Aiven

πŸ“Remote - Italy

Summary

Join Aiven, a global team dedicated to open-source technology and multi-cloud solutions, as a Senior Software Engineer. You'll contribute to developing and enhancing relational database services, ensuring scalability and reliability for customers and OEM partners. This role involves writing high-quality code, participating in technical discussions, contributing to planning and backlog management, resolving customer issues, mentoring other engineers, and automating processes. Aiven prioritizes a customer-first approach, fostering an environment that encourages problem-solving and results. You'll have the opportunity to work on challenging projects, collaborate with exceptional engineers, and continuously expand your technical expertise.

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 large scale production workloads
  • 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 theΒ  data services powered by Aiven, with a specific focus on MySQL

Preferred Qualifications

  • Good understanding of security (software, networking)
  • Experience in infrastructure as code
  • Experience in cloud DBAAS production environments
  • Experience in production software environments
  • Experience with one or more of Kafka, Clickhouse, Redis/Valkey, Opensearch

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 comprehensive wellbeing support through our global Employee Assistance Program
  • Contribute to open source projects that you find relevant 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

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.