Remote Otter LogoRemoteOtter

Software Engineer - Data Infrastructure - Remote

Posted 24 weeks ago
Software Development
Full Time
Worldwide

Overview

Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines.

In Short

  • 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
  • Have a Bachelor’s or equivalent in Computer Science, STEM, or a similar degree
  • Willingness to travel up to 4 times a year for internal events

Benefits

  • Fully remote working environment - we’ve been working remotely since 2004!
  • Personal learning and development budget of 2,000USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at ‘sprints’
  • Priority Pass for travel and travel upgrades for long haul company events
Canonical logo

Canonical

Canonical is a prominent provider of open source software and operating systems, particularly known for its widely adopted platform, Ubuntu. The company serves a diverse range of global enterprise and technology markets, playing a crucial role in innovative sectors such as public cloud, data science, AI, engineering, and IoT. With a workforce of over 1,100 employees across more than 75 countries, Canonical champions a model of global distributed collaboration, minimizing office-based roles and facilitating in-person team meetings in various global locations. The company is committed to fostering technical leadership and career development within its teams, ensuring that its products are secure, efficient, and aligned with the needs of its customers, which include leading public cloud and silicon providers.

Share This Job!

Save This Job!

Similar Jobs:

S.A

Software Engineer - Data Infrastructure - Remote

Snorkel AI

9 weeks ago

Join Snorkel as a Software Engineer focusing on Data Infrastructure to design and build scalable services for AI data workloads.

CA, USA
Full-time
Software Development
$110,000 - $200,000/year
Canonical - Jobs logo

Software Engineer - Data Infrastructure - Remote

Canonical - Jobs

22 weeks ago

Canonical is seeking software developers to join their data platform team, focusing on automation and distributed systems.

Worldwide
Full-time
Software Development
Anrok logo

Software Engineer, Data Infrastructure - Remote

Anrok

27 weeks ago

Anrok is looking for a Senior Engineer to lead the design and development of a new data products pillar for automating sales tax compliance.

USA
Full-time
Software Development
Aledade logo

Staff Software Engineer- Data Infrastructure - Remote

Aledade

25 weeks ago

Join us as a Staff Software Engineer to build the next generation of distributed data storage and processing systems.

US
Full-time
Software Development
Baseten logo

Infrastructure Software Engineer - Remote

Baseten

7 weeks ago

Join Baseten as an Infrastructure Software Engineer to build and maintain components of our ML inference platform.

USA
Full-time
Software Development