← Back to list

Job
· Senior
Software Engineer - Data Infrastructure - Kafka
Software Engineer
• Senior
• Remote
• Full-time
•
EU/EMEA
Canonical's data platform team automates managed data solutions for multi-cloud and on-premise environments. Candidates from junior to senior level with an interest in big data technologies (Kafka, Spark) are welcome. The role is remote, from EMEA time zones.
Responsibilities
- ▹Collaborate proactively with a distributed team
- ▹Write high-quality, idiomatic Python code to create new features
- ▹Debug issues and interact with upstream communities publicly
- ▹Work with helpful and talented engineers, including experts in many fields
- ▹Discuss ideas and collaborate on finding good solutions
- ▹Work from home with global travel for 2 to 4 weeks per year for internal and external events
Requirements
- ▹Proven hands-on experience in software development using Python
- ▹Proven hands-on experience in distributed systems, such as Kafka and Spark
- ▹Bachelor's or equivalent in Computer Science, STEM, or a similar degree
- ▹Willingness to travel up to 4 times a year for internal events
Nice to have
- ▹Experience operating and managing other data platform technologies: SQL (MySQL, PostgreSQL, Oracle) and/or NoSQL (MongoDB, Redis, Elasticsearch), at DBA-level expertise
- ▹Linux systems administration, package management and infrastructure operations
- ▹Public cloud or private cloud such as OpenStack
- ▹Operating Kubernetes clusters, and a belief that it can be used for serious persistent data services
Soft skills
Collaboration in a distributed teamWillingness to learnAwareness of open-source community dynamics
What we offer
- ▹Fully remote working environment, since 2004
- ▹Personal learning and development budget of USD 2,000 per year
- ▹Annual compensation review
- ▹Recognition rewards
- ▹Annual holiday leave
- ▹Parental leave
- ▹Employee Assistance Programme
- ▹Travel to meet colleagues twice a year
- ▹Priority Pass and travel upgrades for long-haul company events
- ▹Annual bonuses or sales incentives for certain roles
About the company
Canonical publishes Ubuntu and is a pioneering tech firm at the forefront of the global move to open source. It recruits globally and has been remote-first since 2004.
Education: Informatikai, STEM vagy hasonló területen szerzett alapdiploma vagy azzal egyenértékű végzettség
Similar jobs
Job
· Senior
Senior Software Developer (Backend)
CloudCops GmbH
Celery
+9
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas
Job
· Senior
Senior Software Developer (Backend)
CloudCops
Celery
+9
💰 Salary: not specified
🌍 Remote
🗣️ German

Job
· Senior
Senior Software Engineer - Load Balancing
Cloudflare
CppClickhouse
+10
💰 Salary: not specified
🏢 On-site
🗣️ EN

Job
· Senior
Software Engineer – Go / Cloud-Native IMS
ng-voice
+3
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Senior Software Engineer, Security Rules
Cloudflare
CppClickhouseGrpc
+8
€66,000–€91,000/yr
gross
🏢 On-site
🗣️ EN

Job
· Senior
Senior Software Engineer - Addressing Team
Cloudflare
CppClickhouse
+9
💰 Salary: not specified
🏢 On-site
🗣️ EN