Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Python/Golang

Full-time

Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

The company is founder led, profitable and growing.

We are hiring a senior software engineer to join our Kubernetes product team. As a member of that team, you will build the operators and addons; the former, offering complete lifecycle management of mission-critical components, and the latter, a zero-ops experience for seamlessly integrating projects into your Kubernetes.

You will gain familiarity with the latest features in Kubernetes and look to incorporate the best of open-source to bring functionality to our end-users. You will collaborate with industry peers and partners to bring the right solutions to our customers.

This is an exciting opportunity for a senior software engineer passionate about open source software, Linux, Golang, Python and Kubernetes.

Location : This is a remote position available in EMEA and the Americas.

What you will focus on

  • Work closely with other leads, assuming joint responsibility for outcomes at the team, department, and company level.

  • Mentor, develop, and advise colleagues on their career progression. 

  • Write high-quality code to create new features

  • Debug issues and interact with a vibrant community

  • Collaborate proactively with a distributed team

  • Work from home with global travel 2 to 4 weeks for internal and external events

What we are looking for in you

  • You are a Golang developer also fluent in Python

  • You have experience with Kubernetes

  • You have strong written and verbal communication skills

  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree

  • You love technology and working with brilliant people

What we offer you

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • Distributed work environment with twice-yearly team sprints in person

  • Personal learning and development budget of USD 2,000 per year

  • Annual compensation review

  • Recognition rewards

  • Annual holiday leave

  • Maternity and paternity leave

  • Employee Assistance Programme

  • Opportunity to travel to new locations to meet colleagues

  • Priority Pass, and travel upgrades for long haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004.​ Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#LI-remote

Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python/Golang in Remote vacancy
  •  ...Description   Senior Software Engineer – Secure AI Platform (Vancouver, On-Site)   The Company: Varonis  (Nasdaq: VRNS) is a leader...  ...deploying SaaS platforms on AWS. ~ Expert ‑ level proficiency in Python , including building distributed systems, backend services,... 
    Senior
    Software
    Worldwide

    Varonis

    Remote
    15 hours ago
  •  ...platform and Helix Pods delivery model put our engineers at the center of real agentic...  ...building the future of enterprise AI.   Python Software Engineer  Greetings, future tech...  ...our core platform. We need a pragmatic, senior-level engineer who can tackle complex technical... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours

    3pillar

    Remote
    15 hours ago
  •  ...our beloved technology. Our team is looking for exceptional software engineers to join at this exciting time. An ideal candidate is...  ...maintain open-source clients that integrate seamlessly with the Python ecosystem. Build high-performance, low-latency solutions that... 
    Senior
    Software
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    Remote
    15 hours ago
  • $105k - $175k per year

     ...Role Summary As a member of the Sophos Agentic AI team, the Senior Software Engineer plays a critical role in designing and building AI-powered...  ...scalable, cloud-native microservices and REST APIs using Python, FastAPI, and Celery. Build AI-powered applications as well... 
    Senior
    Software
    Remote job
    Full time
    Local area

    Sophos

    Remote
    15 hours ago
  •  ...developers and other end-users. Our senior engineers are typically specialists in a particular...  ...supporting open source libraries for the Python ecosystem developers that use MongoDB....  ...substantial experience writing high-quality software in Python Have practical experience... 
    Senior
    Software
    Full time
    Local area
    Worldwide

    Mongodb

    Remote
    15 hours ago
  • $95k - $120k per year

     ...We are looking for a Senior C++/Python Software Developer to collaborate on a wide variety of projects in partnership with our clients. You will...  ...development process. You will work closely with talented engineers, developers, designers, and QA analysts, contributing to innovative... 
    Senior
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Spiria Inc

    Remote
    15 hours ago
  •  ...of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are...  ...or services of GitLab. An overview of this role As a Senior Backend Engineer, you'll lead the design and development of a unified, Go-based... 
    Senior
    Software
    Full time
    Remote work
    Home office

    Gitlab

    Remote
    15 hours ago
  •  ..., among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working...  ...the same.   Our tech stack: React.js / TypeScript · Python · GoLang · MongoDB · Elasticsearch · Redis · Kafka · Kubernetes... 
    Senior
    Software
    Full time
    Worldwide

    Apollo.Io

    Remote
    15 hours ago
  • $80k - $130k per year

     ...ABOUT YOU   We are looking for Backend Engineers who are innovative, collaborative, and...  ...environment and drive best practices in software development.   Strong technical...  ...application backend development in PHP and/or Golang Have a good understanding of... 
    Software
    Full time

    Xsolla

    Remote
    15 hours ago
  •  ...Betr team is seeking a highly skilled Senior   Backend Engineer to join their team. The primary focus...  ...this role will involve working with Python on various internal tools. You will...  ...communication) Practice disciplined software engineering, are passionate about... 
    Senior
    Software
    Full time
    Casual work
    Remote work
    Flexible hours

    Betr

    Remote
    15 hours ago
  •  ...of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are...  ...or services of GitLab. An overview of this role As a Senior Backend Engineer on the Auth Infrastructure team at GitLab, you’ll build the... 
    Senior
    Software
    Full time
    Remote work
    Flexible hours
    Shift work

    Gitlab

    Remote
    15 hours ago
  •  ...expérience sont considérés, du junior au senior Motivé à travailler dans un environnement...  ...: We are looking for passionate software developers with a range of experience—from...  ...seasoned professionals—to join one of our engineering teams.  Your day at a glance: Design... 
    Senior
    Software
    Full time
    Flexible hours

    Genetec

    Remote
    15 hours ago
  •  ...platform and Helix Pods delivery model put our engineers at the center of real agentic...  ...at 3Pillar: Elevate Your Impact! As a Senior DevOps Engineer, you are the cornerstone...  ...DevOps, with proficient coding skills in Python. Extensive years of experience delivering... 
    Senior
    Full time
    Remote work
    Flexible hours

    3pillar

    Remote
    15 hours ago
  •  ...people-first culture.   About the role We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-...  ...quality code across one or more codebases (e.g., TypeScript, Python, Ruby). Craft thoughtful PRs, even for complex changes,... 
    Senior
    Software
    Internship
    Remote work

    Point Digital Finance

    Remote
    15 hours ago
  • $104k - $139k per year

     ...design, build and distribute open-source software that enables people to enjoy the...  ....  About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll...  ...~ Strong professional experience with Python , TypeScript/Node.js, or Rust building... 
    Senior
    Software
    Remote job
    Full time
    Immediate start
    Worldwide
    Home office

    Mozilla

    Remote
    15 hours ago
  •  .... is a small but highly skilled group of engineers committed to developing the next generation...  ...and motivated individual that loves software engineering and wants to solve defense...  ...enterprise application development with Java, Python, and/or Javascript ~ Solid... 
    Senior
    Software
    Long term contract
    Full time
    Local area
    Remote work
    Relocation

    Omega-kr

    Remote
    15 hours ago
  •  ...helped define modern fintech and enterprise software, including Spark Capital, Ten Coves...  ...a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and...  ...programming experience, with a strong focus on Python. ~ Solid understanding of data... 
    Senior
    Software
    Long term contract
    Full time
    Work from home
    Flexible hours

    Boosted Ai

    Remote
    15 hours ago
  •  ...really matter. Developers, DevOps engineers, and platform teams use Upsun...  ...rest. Our core belief is that software should power brighter...  ...for each other.  Impact of a Senior Software Engineer As a Senior...  ...base orchestration layer from Python to Go. Your work enables seamless... 
    Senior
    Software
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Remotewoman

    Remote
    15 hours ago
  •  ...expanding its Graykey AppLogic Team and seeking a self-motivated Senior Software Engineer who thrives in a fast-paced, milestone-driven environment....  ...: 5%. Qualifications: ~5+ years of experience with Python, C/C++ or Rust; ~ Experience writing Unit Tests; ~... 
    Senior
    Software
    Full time

    Magnet Forensics

    Remote
    15 hours ago
  • $135k - $150k per year

     ...edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems...  ...at least one modern backend language (Node.js/TypeScript, Python, Go, or similar)  ~ Solid understanding of cloud infrastructure... 
    Senior
    Software
    Full time
    Flexible hours

    Treewalk Consulting Inc.

    Remote
    15 hours ago
  •  ...innovation, imagination and creativity. Engineering at StackAdapt:  As an Engineer at...  ...stacks around Ruby on Rails, React, GraphQL, GoLang and more. StackAdapt’s engineering organization...  ..., well tested, and well documented software Ability to take responsibility and ownership... 
    Senior
    Software
    Full time
    Remote work
    Home office
    Flexible hours

    Stackadapt

    Remote
    15 hours ago
  •  ...and marketing channels. Engineering at StackAdapt:  As an...  ...to modern tech stacks such as GoLang, AWS, Kubernetes, Kafka and various...  ...and lead by example to uphold software development best-practices in...  ...Collaborate with stakeholders and other senior engineers across the... 
    Senior
    Software
    Full time
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Stackadapt

    Remote
    15 hours ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...passionate and skilled several Senior Software Engineers to support our Cloud Gateway Platform...  ...systems design Proficiency in Go (GoLang) Programming, and Python, with demonstrated... 
    Senior
    Software
    Full time
    Contract work
    Work at office
    Local area
    Night shift
    Rotating shift
    2 days per week
    3 days per week

    Rivian and Volkswagen Group Technologies

    Remote
    15 hours ago
  •  ...payment fraud, account takeovers, and social engineering scams. We have raised $145M from world-...  ...the Role: As a frontend-focused Senior Software Engineer, you will own the design and...  ...we use: TypeScript (React + Node) Golang Bigtable Postgres / PostgreSQL... 
    Senior
    Software
    Full time
    Casual work
    Remote work
    Worldwide
    Home office
    Flexible hours

    Sardine

    Remote
    15 hours ago
  •  ...made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot...  ...CD pipelines. ~ Strong command of at least one major stack Python, Node.js/React, Java/Spring, or Go. We use Python, Node.js,... 
    Senior
    Software
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Remote
    15 hours ago
  •  ...a substantial role in the platform frontend and authentication engineering team. Work with Cresta product and engineering teams, build and...  ...protocols (OAuth 2.0, OIDC, SAML 2.0, FIDO 2.0, etc). ~ Golang for backend services (gRPC, Protobuffers). ~ Postgres, Redis,... 
    Senior
    Software
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Remote
    15 hours ago
  •  ...development, and delivery of high-quality software that enhances business cash flow and...  ...closely with product owners, designers, lead engineers, and adjacent engineering teams. The team...  ...modern backend stack (C# is a bonus; Java, Golang, C++ etc. perfectly acceptable) with... 
    Senior
    Software
    Full time
    Work at office
    Flexible hours

    Xero

    Remote
    15 hours ago
  •  ...maintain full stack web applications using Python, Django, React and Next.js Build and...  ...to junior developers Requirements Senior level full stack developer Good “interactive...  ..., Azure DevOps, … Familiarity with any software ticketing system or process, e.g., Jira,... 
    Senior
    Software

    Fleetworthy

    Remote
    15 hours ago
  •  ...the development of digital investigative software that acquires, analyzes, and shares...  ...Magnet Forensics is on the lookout for a Senior Software Engineer to join the Customer Hosted Review...  ...other Object-Oriented languages (i.e. Python); Experience in Linux environments,... 
    Senior
    Software
    Full time
    Local area

    Magnet Forensics

    Remote
    15 hours ago
  • $120k - $180k per year

     ...employees ~ Series C Company ~ Skills: Node, Python, React, MongoDB, AWS ~ Visa Support...  ...~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple...  ...devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure... 
    Senior
    Software
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Remote
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Python/Golang. Be the first to apply!