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 8 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Python/Golang in Remote vacancy
  • $140k - $200k

     ...Description About the Role   As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operations product suite,...  ...hurt : NinjaOne is built on   Java , Kotlin , C++ , Golang and Postgres ; supporting millions of user endpoints and... 
    Golang
    Senior
    Software
    Full time
    Work experience placement
    Remote work
    Work from home
    Worldwide
    Relocation
    Flexible hours

    Ninjaone

    United States
    21 hours ago
  • EngineersOfAI is seeking a Senior Engineer to join its Core Platform team in San Francisco, California. You will play...  ...millions of users worldwide. Your expertise in software development, particularly in Golang or Python, will be vital as you work on large-scale... 
    Golang
    Senior
    Software
    Remote job
    Worldwide

    EngineersOfAI

    San Francisco, CA
    21 hours ago
  • $160k - $260k

     ...role We are looking for a Senior Backend engineer passionate about building...  ...and Docker Proficiency in Python and Node.js for building...  ...architectures Familiarity with Golang and/or Java Experience...  ...Information Technology Software Development #J-18808-... 
    Golang
    Senior
    Software
    Full time
    Work at office
    Remote work

    Mathpix

    New York, NY
    2 days ago
  • EngineersOfAI is looking for a Senior Engineer to join Reddit’s Core Platform team in Los Angeles, California. This role is pivotal in developing...  ...performance. The ideal candidate has extensive experience in software development, excellent communication skills, and a background... 
    Golang
    Senior
    Software
    Remote job

    EngineersOfAI

    Los Angeles, CA
    21 hours ago
  •  ...At Workana, we are looking for a Senior Backend Developer (Golang/Python) to support our client in the creation and maintenance of the technology...  ...(mandatory) and Python . Strong foundation in software engineering principles, clean architecture, and design patterns.... 
    Golang
    Senior
    Software
    Temporary work

    Workana

    Remote
    a month ago
  • $120.34k - $180.5k

     ...We are seeking a Senior Python Developer to join our team. Working...  ...maintenance recommendations for software systems Design, develop,...  ...languages (e.g., Java, C#, GoLang) ~ Ideal candidates will have...  ...developed in a strong engineering culture that encourages technical... 
    Golang
    Senior
    Software
    Contract work
    Local area
    Remote work

    NT Concepts

    Chantilly, Loudoun County, VA
    4 days ago
  •  ...Description Are you a talented Senior Developer looking for a...  ...paid out over $11M to our engineers. ~No more hunting for clients...  ...~5+ years of software development experience ~...  ...Platform Engineering ~React & Python ~React & Golang ~Golang ~React & Java... 
    Golang
    Senior
    Software
    Remote work

    Lemon.io

    United States
    7 days ago
  •  ...Description Are you a talented Senior DevOps looking for a...  ...We're seeking a DevOps Engineer with strong Laravel and...  ...of experience with Python or Bash ~3+ years of...  ...& Python ~React & Golang ~Golang ~React &...  ...QA Manual ~Embedded Software Engineering ~React Native... 
    Golang
    Senior
    Software
    Remote work
    Relocation package

    Lemon.io

    United States
    7 days ago
  •  ...most comprehensive and accessible cloud analytics system. Senior Software Engineer, Cloud Platform - INDIA   About StarTree:...  ...-scale distributed systems Proficiency with Java and/or Golang programming Knowledge of cloud environments (AWS, Azure,... 
    Golang
    Senior
    Software
    Remote job
    Full time

    Startree

    Remote
    21 hours ago
  •  ...deeply rooted in the Snowflake product architecture. As a Senior Software Engineer, you will be responsible for leading several key areas...  ...distributed systems ~ In-depth development skills in Java, C++, Golang or Python ~ Experience with public cloud platforms such as AWS,... 
    Golang
    Senior
    Software
    Full time
    Contract work

    Snowflake

    Remote
    21 hours ago
  • $200k - $250k

     ...Senior Software Engineer, Transaction Management About Us Turnkey is developer-first infrastructure for private key management, making it...  ...For ~5+ years of production engineering experience ~ Golang engineering skills, this team writes primarily in Go ~ Deep... 
    Golang
    Senior
    Software
    Remote job
    Full time

    Turn Key

    New York, NY
    21 hours ago
  •  ...Developer Experience team empowers Snowflake engineers to do what they do best: write and ship...  ...we would love to talk. OUR IDEAL SOFTWARE ENGINEER WILL HAVE: ~7+ years of...  ...distributed systems. ~ Fluency in Java, C++, Python or Golang. ~ Ability to work in a highly... 
    Golang
    Senior
    Software
    Full time
    Work at office

    Snowflake

    Remote
    21 hours ago
  •  ...Senior Software Engineer, Services (this role is US based remote, all candidates must be authorized to work in the United States...  ...Experience with one or more of the following languages: Python, TypeScript, Golang, Rust Basic understanding of data engineering... 
    Golang
    Senior
    Software
    Remote job
    Full time

    Crosslake Technologies

    Philadelphia, PA
    21 hours ago
  •  ...investors deploy trillions annually into software and tech-enabled businesses, we're...  ...We’re building small, highly capable engineering pods (2–3 engineers) that own...  ...or more of the following languages: Python, Typescript, Golang, Rust Experience with deploying and... 
    Golang
    Senior
    Software
    Remote job
    Full time

    Crosslake Technologies

    Philadelphia, PA
    21 hours ago
  •  ...Optum in Tempe, AZ is seeking a Senior Software Engineer to design and productionize ML and AI solutions across clinical platforms. You...  ...with a hybrid-remote arrangement. A strong background in Golang/Java/Python and cloud platforms is required for success. #J-18808-Ljbffr... 
    Golang
    Senior
    Software
    Remote work

    Optum

    Tempe, AZ
    1 day ago
  • $120.21k - $180.32k

     ...world.Job SummaryFreeWheel’s mission is to build great advertising software. We offer the most extensible and transparent advertising...  ...our customers’ businesses. FreeWheel is looking for a Software Engineer to join our Buyercloud (formerly Beeswax) Ad Serving team. The... 
    Golang
    Software
    Full time
    Remote work
    Night shift
    Weekend work

    Comcast

    Reston, VA
    4 days ago
  •  ...opportunity for you to take your public cloud engineering career to the next level while...  ...multi-cloud ambitions. As a Lead Software Engineer, Multiple Cloud Platforms at...  ...in Terraform and scripting with Python and GoLang Ability to work independently as... 
    Golang
    Software
    Full time

    JPMorgan Chase & Co.

    Remote
    21 hours ago
  •  ...Full Stack Engineer, Tooling (this role is US based remote, all candidates must...  ...invested more than a trillion dollars in software and tech-enabled companies. And in...  ...or more of the following languages: Python, TypeScript, Golang, Rust Basic understanding of data... 
    Golang
    Senior
    Software
    Remote job
    Full time
    Immediate start

    Crosslake Technologies

    Philadelphia, PA
    21 hours ago
  • $139.68k - $174.6k

     ...Customer Experience team is looking for a software engineer focused on improving the end-to-end...  ...on a variety of technologies, including Python services, our GraphQL gateway, authentication...  ...programming languages such as Python, GoLang, or JavaScript. ~ Strong... 
    Golang
    Senior
    Software
    Remote job
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Pantheon Systems

    United States
    21 hours ago
  •  ...gets done. Snowflake’s Release Engineering team builds and operates the...  ...abstractions, and automation that make software delivery safe, scalable, and...  ...engineering skills in Golang, Java, C++, or similar systems languages, along with Python, Bash, or similar scripting languages... 
    Golang
    Senior
    Software
    Full time

    Snowflake

    Remote
    21 hours ago
  • $170k - $185k

     ...backbone of our award-winning enterprise software solutions, enabling our customers to...  .... Job Description As a Senior AI/ML Engineer, you will design, develop, and deploy...  ...environments. ~ Strong proficiency in Python and experience designing backend systems... 
    Senior
    Software
    Full time
    For contractors
    Flexible hours

    Ifs

    Remote
    21 hours ago
  • $192.5k - $290k

     ...company, the game, and the tasks we work on each day. As a Server Software Engineer you will impact the technology that powers our first title...  ...server is written in C# and our other servers are written in Golang. For user interfaces we utilize Blend+XAML in game and... 
    Golang
    Senior
    Software
    Full time

    Bonfire Studios

    Remote
    21 hours ago
  •  ..., Mirantis empowers platform engineering teams to deliver composable,...  ...Overview Design and build the software that provisions, integrates,...  ...~7+ years of experience with Golang in production systems ~5+...  ...Preferred Proficiency in Python  Experience developing or integrating... 
    Golang
    Senior
    Software
    Remote job
    Full time
    Local area

    Mirantis Inc.

    Remote
    21 hours ago
  • $130k - $270k

     ...a timely manner. Our team of engineers take pride in what they develop...  .... Captivation is looking for software developers who can get stuff...  ...: Experience with Python, FASApi, JavaScript, JSON, CSS...  ...: Backend skills with Golang, Protobuf Frontend: React,... 
    Golang
    Software
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    21 hours ago
  • $160.36k - $240.54k

     ...About the Team The team's mission is to empower engineers to build the future of transportation by providing...  ...it elegant sounds appealing. ~ You have strong software engineering skills in C++, Python, or Golang  ~ You can flexibly build new tools end to end to... 
    Golang
    Senior
    Software
    Full time

    Nuro

    Remote
    21 hours ago
  •  ...our go-to-market initiatives. The Platform Engineering organization is looking for an individual to join our Software Infrastructure development team in Broomfield...  ...experience working in languages and frameworks such as Golang, Next.js and Ruby on Rails, the ability to... 
    Golang
    Senior
    Software
    Full time
    Worldwide

    Recurly

    Remote
    21 hours ago
  •  ...automation with Moveworks’ Reasoning Engine and natural language...  ...ETL pipelines ~ Expertise in Python and experience with performant language such as C++ or GoLang ~ Bachelor's in Computer Science...  ...in the machine learning and software engineering communities ~ Effective... 
    Golang
    Senior
    Software
    Full time
    Work at office
    Remote work
    Flexible hours

    Servicenow

    Remote
    21 hours ago
  •  ...global leader in enterprise recruitment software, SmartRecruiters offers a cloud-based global...  ...We are looking for a talented backend engineer to join SmartPal - the industry's most...  ...adoption), Design and develop services with Python on top of Kubernetes/AWS infrastructure... 
    Senior
    Software
    Full time
    Work at office
    Remote work
    Worldwide

    Dev

    Remote
    21 hours ago
  •  ...automation with Moveworks’ Reasoning Engine and natural language...  ...Description The Role Are you a software engineer who has honed your...  ...be the role for you. As a senior software engineer on our “...  ...environment, programming in Python, Golang, and/or Java ~ Desire to ship... 
    Golang
    Senior
    Software
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Servicenow

    Remote
    21 hours ago
  •  ...noise. Review community and partner contributions, mentor engineers, and set technical direction across the ingestion surface....  ...hallucinated mappings). What You Bring ~5+ years of software engineering experience building production backend/data systems... 
    Golang
    Senior
    Software
    Full time

    Elastic Nv

    Remote
    21 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!