Canonical
Software Engineer - Data Infrastructure (Kafka, Python)
Remote · Africa-wide · EU / UK hours · Full-timePay not disclosedAbout a minute here, then a few on Canonical's site. Your application is saved on Tamborin first.
What this role offers
Verified candidates onlyNeeds a passed Tamborin skills check
EU / UK hoursCore overlap around 9:00–15:00 UTC
- Type
- Full-time
- Pay
- Pay not disclosed
- Where
- Remote · Africa-wide
- Start
- Flexible
- Who can apply
- EU / UK hours
- Apply by
- Open until filled
- Experience
- Mid level
- Openings
- 1
About the role
What you'll do
Canonical, the company behind Ubuntu, is growing the data platform team that automates managed Kafka and Spark deployments for enterprise customers. You'll write Python features for replication, TLS, installation and backups, debug issues and work in the open with upstream communities.
Requirements
- Hands-on software development experience in Python
- Practical experience with distributed systems such as Kafka or Spark
- A bachelor's degree in Computer Science, STEM or similar
- Willingness to travel up to four times a year for company events
- Junior to senior candidates are considered
Home-based anywhere in Europe, the Middle East or Africa; the role is set up for EMEA time zones.
Skills
PythonKafkaSparkDistributed systemsLinux
About Canonical
London, UKWebsite ↗Pay not disclosedCanonical · EU / UK hours