Software Engineer
App Stores Backend, Remote
Updated on 2/12/2024
Canonical

1,001-5,000 employees

Enterprise open source, secured and delivered by the publisher of Ubuntu
Company Overview
We deliver open source to the world faster, more securely and more cost effectively than any other company. We're also the publishers of Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000+ contributors. Ubuntu means 'humanity to others'​. We chose it because it embodies the generosity at the heart of open source, the new normal for platforms and innovation.

Company Stage

N/A

Total Funding

$12.8M

Founded

2004

Headquarters

London, United Kingdom

Growth & Insights
Headcount

6 month growth

5%

1 year growth

16%

2 year growth

21%
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
Go
CategoriesNew
Software Engineering
Requirements
  • Proficiency in developing public-facing APIs and web applications using Python
  • Experience with backend code and infrastructure
  • Knowledge of relational and non-relational databases and data modeling
  • Familiarity with Ubuntu as a development and deployment platform
  • Strong academic performance in Computer Science, STEM, or similar degree
Responsibilities
  • Collaborate remotely with a globally distributed team
  • Write clean web service APIs using Python (and optionally Golang)
  • Design and implement new features and enhancements
  • Review code and technical designs produced by other engineers
  • Discuss ideas and collaborate on finding good solutions
Desired Qualifications
  • Experience with Golang
  • Experience in scaling production architecture
  • Experience in handling additional package types in store backend
  • Experience in enhancing on-prem offering for IoT and Enterprise solutions