(Senior) Python Developer - Kafka

Full time
Software Development
Hiring from: Anywhere

At Aiven, we turn top Open Source data technologies into frustration-free cloud services to serve the needs of customers of all sizes. Today, we offer eight fully-managed services - Apache Kafka, PostgreSQL, MySQL, Elasticsearch, Cassandra, Redis, InfluxDB and Grafana that work across major cloud providers such as Google, Amazon, Azure, Digital Ocean and more.


Aiven in a nutshell:

  • We are open-source and cloud experts

  • Our platform delivers bullet-proof data ops

  • Global service footprint & support organization

  • Security in our DNA

  • 500+ customers in 50+ countries

  • $50M in VC funding

We are now looking for an experienced Python developer to work on our Kafka streaming platform, turning Kafka ecosystem open source technologies into frustration-free cloud services. You can work onsite in our offices in Helsinki or Berlin or fully remotely from any location in Finland or Germany.

Aiven offers and operates Apache Kafka and other Kafka ecosystem open source components like Kafka MirrorMaker and various Kafka connectors. Support for Apache Flink is in the near term roadmap. You will be working closely with those, integrating them tightly to Aiven Platform and making sure the requirements on high availability, scalability and reliability are met.

Depending on your interests, you can also contribute to the Java/Scala side, so develop Kafka open source plugins, connectors and other extensions, even investigate and fix possible issues with the open source databases.

In order to succeed in the role you will need excellent development skills in Python and at least some development experience in Java or Scala. Previous experience on Kafka is a strong plus.

We are looking for self-driven developers who are enthusiastic about programming and willing to help others. We value analytical problem-solving skills and an openness to new ideas.



What you can do:

  • Excellent development skills in Python and at least some previous experience in Java or Scala

  • Hands-on experience with some of the following systems: Apache Kafka, Apache Flink, Apache ZooKeeper, Elasticsearch and PostgreSQL

  • Experience on using Linux in development

  • Fluency in English, verbal and written

What we value:

  • Experience and interest on infrastructure as code

  • Good understanding of security (software, networking)

  • Distributed systems knowledge



What we can offer:

  • A fast growing tech company with plenty of opportunities for everyone to develop and progress your career

  • Lots of autonomy to be creative and work “your way”

  • Participation in employee stock option plan

  • Relocation package

  • Mobile phone and subscription

  • Flexible working hours

  • Cool Office in the centre of Berlin (Prenzlauer Berg) and remote working flexibility

  • Office snacks, soft drinks, treats and fruits


You will be part of a highly-skilled, tight-knit team of around 80 people, learn from our experience and make your contribution essential to what is becoming a great success story. If you’re interested, send us your application.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Junior Python DeveloperYou want to build on your current Python experience. You have a passion for solving complex problems and working on products that people will use on a daily basis. You are interested in making a big impact, but...
Software Development
United States
Hiring from: Anywhere
Full time
View job 36,000 - 60,000 USD / year
About this job Compensation: $36k - 60kLocation options: RemoteJob type: Full-timeExperience level: Mid-Level, Senior, LeadRole: Backend DeveloperTechnologies reactjs, .net, angularjs, rabbitmq, apache-kafka Job description We are looking for a full time full stack Developer with strengths in .Net and React...
reactjs .net angularjs rabbitmq apache-kafka
Software Development
Costa Rica
Hiring from: Costa Rica
View job 1,300,000 - 2,800,000 INR / year
About this job Compensation: ₹1300k - 2800kLocation options: Remote, Paid relocationJob type: Full-timeExperience level: Senior, LeadTechnologies reactjs, node.js, go Job description Tech9 India is looking for Full Stack Developers to join our team.  We have mid level to principal roles available.  Depending...
reactjs node.js go
Software Development
Hiring from: India

Want to take classes online or need someone to deliver food?

All from the comfort of your home.