Senior Software Engineer, Platform DeliveryAiven · Helsinki, Uusimaa, Finland

Senior Software Engineer, Platform Delivery

🗓️ Posted 2026-09-22 Helsinki, Uusimaa, Finland Hybrid ICT
💰 Salary Not shared 📊 Market 5,500 EUR–8,000 EUR/mo

About the Company

We're a global team of over 400 people, working together to push the boundaries of open-source technology and multi-cloud solutions. Our vision is to help developers, builders, and creators bring their ideas to life with speed and simplicity, by providing a cloud data platform that makes open-source databases, search, streaming, and application infrastructure easily accessible to everyone.

About the Role

We are seeking an experienced Senior Software Engineer, proficient in Python development, with expertise in API design and refactoring, to join our platform team. As a senior member, you will play a crucial role in transforming leading open-source technologies into seamless cloud services within the Aiven platform. You'll be part of a team working on the Aiven cloud platform, improving its scalability and reliability, and implementing new features to enhance the enterprise experience. There are a range of specializations available across backend systems, distributed infrastructure, and platform security.

Responsibilities

  • ● Facilitate API design improvements and refactoring efforts to enhance platform functionality and performance.
  • ● Write high-quality, maintainable code in Python, releasing, and monitoring quality features in production.
  • ● Perform peer code reviews and actively participate in technical discussions both at the team level and across the broader product development engineering domain.
  • ● Contribute to technical planning, system architecture, feature design, product roadmaps, and backlog management.
  • ● Ensure the backend ecosystem maintains strong unit and functional testing coverage.
  • ● Advocate for continuous improvements to software quality, platform security, and system performance.
  • ● Mentor junior team members to foster technical growth and engineering best practices.
  • ● Development Skills: Excellent software development skills in Python.
  • ● Cloud Platforms: Experience interacting directly with one or more cloud provider APIs (AWS, GCP, Azure).
  • ● Infrastructure & Orchestration: Familiarity with Infrastructure as Code (IaC) solutions and container orchestration tools.
  • ● Networking: Familiarity with the Linux networking stack.
  • ● Open-Source Data Services: Hands-on experience with managed open-source technologies, such as Apache Kafka, PostgreSQL, MySQL, Redis, OpenSearch, or ClickHouse.
  • ● Operating Systems: Deep hands-on experience using Linux in both development and production environments.
  • ● Architecture: Strong foundational knowledge of distributed systems and microservices patterns.
  • ● Production Operations: Extensive experience managing, scaling, and operating software in production environments.
  • ● Security: Solid understanding of backend software security principles and practices.
  • ● Testing: A strong drive and standard for writing robust automated unit and integration tests.
  • ● Communication: Fluency in English (written and verbal).
  • ● Nice to Have:
  • ● Secrets & Key Management: Hands-on experience managing secrets and encryption keys.