Software Engineer - Data Infrastructure

New
C
CanonicalData infrastructure
This role can be filled in European, Middle East and African time zones., European, Middle East and African time zonesFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLPythonKafkaKubernetesMongoDBMySQLDistributed Systems

Requirements

  • Have proven hands-on experience in software development using Python.
  • Have proven hands-on experience in distributed systems.
  • Have a Bachelor’s degree or equivalent in Computer Science, STEM, or a similar degree.
  • Be willing to travel up to four times a year for internal events.

Responsibilities

  • Create data platform features and automate data platform operations.
  • Write high-quality, idiomatic Python code.
  • Support fault-tolerant replication, TLS, and installation.
  • Debug issues and interact publicly with upstream communities.
  • Collaborate with a distributed team to discuss ideas and find solutions.
  • Provide domain-specific data system expertise to other teams within Canonical.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now