Senior Software Engineer

Aiven Logo

Aiven

πŸ“Remote - Italy

Summary

Join Aiven's global team of over 400 people as a Senior Software Engineer and contribute to our open-source data and AI platform. You will work on our cloud operations platform, focusing on developing and improving the scalability and reliability of our Apache Kafka service. This role involves writing high-quality code, performing peer reviews, contributing to technical planning, resolving customer issues, and mentoring other engineers. Aiven values ownership, courage, and openness, and offers a collaborative environment with opportunities for professional growth and development. We are looking for senior engineers with excellent development skills, preferably in Python, and experience with Linux and security. Aiven provides a competitive benefits package, including equity participation, hybrid work policy, equipment, learning support, wellbeing programs, and opportunities to contribute to open-source projects.

Requirements

  • Excellent development skills, preferably in Python
  • The urge to write automated tests
  • Experience using Linux in development
  • Good understanding of security (software, networking)
  • Fluency in English, verbal and written

Responsibilities

  • Write high-quality, maintainable code and release quality features
  • Perform peer reviews and participate in technical discussions both at the team level and among the product development engineering domain
  • Contribute to technical planning and backlog management
  • Help investigate and resolve customer issues
  • Mentor and empower other engineers around you

Preferred Qualifications

  • Hands-on experience developing and/or operating Apache Kafka and Apache MirrorMaker2
  • Experience and/or interest in Infrastructure as Code
  • Distributed systems knowledge
  • Experience in cloud DBaaS production environments

Benefits

  • Participate in Aiven’s equity plan
  • 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.