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

Software Engineer - Python/Golang - Kubernetes

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 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 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

  • Write high-quality code to create new features

  • Debug issues and interact with a vibrant community

  • Collaborate proactively with a distributed team

  • Work with helpful and talented engineers including experts in many fields

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

What we are looking for in you

  • Go or Python is required. Experience in both is even better

  • Kubernetes experience is preferred but not strictly required

  • 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 16 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Python/Golang - Kubernetes in Remote vacancy
  • $120k - $150k

     ...Denver, CO metro area is seeking a Senior Software Engineer (Python) to join their team. Working directly...  ...-scale data environments* Docker, Kubernetes, and DevOps/CI/CD practices* SaaS,...  ...industry experience* FedRAMP exposure* Golang experience* Experience leveraging AI-... 
    Golang
    Software
    Full time
    Remote work

    KForce

    Denver, CO
    1 day ago
  • $130k - $270k

     ...timely manner. Our team of engineers take pride in what...  ...is looking for software developers who can get...  ...Experience with Python, FASApi, JavaScript, JSON...  ...Backend skills with Golang, Protobuf Frontend:...  ...management Experience with Kubernetes   This position is... 
    Golang
    Software
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    15 hours ago
  •  ...opportunity with possible extension Software Engineer (Python/Go) | Platform Engineering |...  ...production services using Python or Go (Golang) . Design and maintain...  ...(IDP) Platform Engineering Kubernetes Containers Service Mesh... 
    Golang
    Software
    Long term contract
    Contract work
    For subcontractor
    Remote work
    2 days per week

    DKMRBH Inc

    Bethesda, MD
    1 day ago
  •  ...Seeking a Senior Kubernetes Engineer, this full-time position will provide technical leadership for...  ...Required qualifications: 10+ years of software engineering experience with a focus on...  ...storage technologies Proficiency in Go/Golang and Java programming languages... 
    Golang
    Software
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    15 hours ago
  •  ...Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants...  ...based on Juju, Terraform, OpenStack, Kubernetes when deployed under highly diverse conditions...  ...Software Engineer - Optimisation Golang System Software Engineer - Containers... 
    Golang
    Software
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Fresno, CA
    1 day ago
  • $184k - $287.5k

     ...together cutting‑edge hardware and software innovation to deliver...  ...a group of forward‑thinking engineers tackling some of the globe’s...  ...expertise in distributed systems, Kubernetes, containers, and systems...  ...‑scale systemsProficiency in Golang and/or PythonStrong familiarity... 
    Golang
    Software
    Full time
    Remote work

    Nvidia

    Seattle, WA
    15 hours ago
  • $180k

     ...Our partner is looking for a Senior Software Engineer - Python based in United States. We are seeking...  ..., infrastructure environments, Kubernetes, or similar technologies. ~ Experience...  ...development, agent frameworks, Golang, or React-based frontend development... 
    Golang
    Software
    Immediate start
    Remote work
    Home office
    Flexible hours

    Jobgether

    United States
    15 hours ago
  • $160k - $260k

     ...looking for a Senior Backend engineer passionate about...  ...databases Expertise in Kubernetes (K8s) 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
    Software
    Full time
    Work at office
    Remote work

    Mathpix

    New York, NY
    15 hours ago
  •  ...Kubernetes DevOps Engineer We are seeking a highly skilled and experienced Kubernetes DevOps engineer...  ...CI, or GitHub. ~ Proficiency with Golang. ~ Strong understanding of the SDLC...  ...systems. Strong opinions on how software development should be done. ~ Proficiency... 
    Golang
    Software
    Remote work

    InterSources

    United States
    15 hours ago
  •  ...dedicated to developing innovative software solutions for our clients....  ...and experienced Software Engineer to join our team. As a...  ...experience building and maintaining Kubernetes deployments using tools...  ...languages such as golang and python.  ~ Experience with writing... 
    Golang
    Software
    Full time
    Contract work
    Work experience placement
    Work at office
    Flexible hours
    Weekend work
    2 days per week
    1 day per week
    Weekday work

    Northstrat Incorporated

    Remote
    15 hours ago
  • Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical...  ...Senior Software Engineer - C# / Golang - 100% Remote Software Engineer, Backend...  ...(Python/Linux/Packaging) Python and Kubernetes Software Engineer - Data, Workflows,... 
    Golang
    Software
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Kansas City, KS
    1 day 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...  ...deployed in a containerized Kubernetes Linux environment.   Requirements...  ...Experience developing Bash/Python scripts Experience... 
    Software
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    15 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 writing Bash/Python/PHP scripts to automate administrative...  ...containerized services under Kubernetes orchestration Experience... 
    Software
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    15 hours ago
  •  ...Python Developer Job Requisition Build, maintain...  ...reliable, well-tested software and automation that scales...  .... Mentor junior engineers and contribute to team...  ...maintaining tools in Golang. ~ Kafka experience...  ...Container experience (Docker, Kubernetes) preferred. ~ Cloud... 
    Golang
    Software
    Remote work

    CTN Solutions

    United States
    4 days ago
  • $130k - $270k

     ...timely manner. Our team of engineers take pride in what...  ...is looking for software developers who can get...  ...Required Skills: Python JavaScript CSS...  ...: Protobuff Golang React Less/sass...  ...Leaflet Experience with Kubernetes   This position is... 
    Golang
    Software
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Remote
    15 hours ago
  •  ...critical to the implementation, development, and maintenance of Kubernetes and NATS platforms. These enterprise platforms power compute...  ..., support, automation, and development Proficiency in Python/GoLang for developing automation scripts, tools, and infrastructure... 
    Golang
    Remote work
    Night shift
    Weekend work

    Expedite Technology Solutions

    Atlanta, GA
    1 day ago
  •  ...Python Engineer Home based - Worldwide Canonical is a leading provider of open source software and operating systems to the global enterprise and...  ...to run on servers, or on Kubernetes, or on the desktop, or as...  ...languages, particularly Golang or Rust, C or C++ Deep... 
    Golang
    Software
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

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

    EngineersOfAI

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

    EngineersOfAI

    San Francisco, CA
    1 day ago
  •  ...is a leading provider of open source software and operating systems to the global enterprise...  ...as public cloud, data science, AI, engineering innovation and IoT. Our customers...  ...and growing. We are hiring Python and Kubernetes Specialist Engineers focused on Data,... 
    Software
    Full time
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical Ltd.

    Remote
    25 days ago
  •  ...Lead (Agile, Scrum, Java, Bootstrap, Angular, NoSQL, Docker, Kubernetes, HTML5, Jenkins) in Pittsburgh, PA Agile, Angular JS, Bootstrap...  ...execute application testing strategies and tactics to ensure software quality throughout all stages of application development. -Knowledge... 
    Software
    Permanent employment
    Full time
    Remote work

    DBA Web Technologies

    Indiana
    more than 2 months ago
  •  ...Senior Software Engineer As a Senior Software Engineer, you will play a significant part in...  ...domain-driven design principles. Utilize Kubernetes for container orchestration and...  ...programming in languages such as Java, Python, or Node.js, and experience with modern... 
    Software
    Remote work

    ASCENDING LLC

    United States
    20 hours ago
  •  ...Technology is looking to hire a Software Developer to join the team...  ...has strong full-stack engineering skills, thrives on a SAFe scrum...  ...WFS, Tile Services) Docker, Kubernetes, and CI/CD pipelines Back...  ...end API development (Java / Python) PostgreSQL, AWS, and Red... 
    Software
    Full time
    Remote work
    Flexible hours

    North Point Technology, Llc

    Herndon, VA
    15 hours ago
  •  ...seeking a Cloud Infrastructure Engineer for our Cellular...  ...security, and cost. ~2+ years of Python experience, including application...  ...~1+ year of experience with Kubernetes and Helm. ~1+ year of AWS experience...  ...Experience with Bash, Golang, Terragrunt and data infrastructure... 
    Golang
    Software
    Full time
    Remote work

    Abnormal Company

    United States
    15 hours ago
  •  ...Security’s Infrastructure  Empower product engineers with the tools and systems they need...  ...Familiarity with our tech stack: Kubernetes, Golang, Postgres, Redis, Terraform, GraphQL,...  ...Has 4+ years experience as a full-time software engineer or equivalent experience building... 
    Golang
    Software
    Full time

    Opal Security

    Remote
    15 hours ago
  •  ...Job SummaryAs a Sr. Platform Engineer, you will be responsible for...  ...platforms where Spark runs, such as Kubernetes clusters, or cloud services...  ...and tools in languages like Python, Java, or Scala, Linux...  ...Kubernetes, Linux, Terraform (Software)We believe that benefits should... 
    Software
    Full time
    Work at office
    Remote work
    Worldwide

    Comcast

    West Chester, PA
    11 hours ago
  • $79.66k - $133.12k

     ...team of talented and passionate engineers and help us build the next...  ...scalable, and reliable distributed software for on-premises and the cloud...  ...for self-managed Kubernetes clusters like Red Hat OpenShift...  ...or DB2Experience using Java, Python, or similar scripting languages... 
    Software
    Worldwide

    ESRI

    Redlands, CA
    15 hours ago
  • $110k - $210k

     ...project. We are seeking engineers who wish to grow their careers...  ...requirements planning, software design, software...  ...computing software and tools Python coding MatLab IDL C++ Kubernetes Algorithm development Database design Golang Java Argo... 
    Golang
    Software
    Hourly pay
    Extra income
    Full time
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Erias Ventures

    Dayton, OH
    16 days ago
  •  ...Hiring a Strong Kubernetes Engineer for a Remote Position Candidates should be Certified Kubernetes Security Specialist with good knowledge of GoLang. Certification is mandatory. Below is the job description for this position: Bachelor's degree in Computer Science... 
    Golang
    Work experience placement
    Remote work

    ShiftCode Analytics

    United States
    15 hours ago
  • $135k - $228k

     ...Kubernetes Engineer The Aerospace Corporation is the trusted partner to the nation's space programs, solving the hardest problems and...  ...Examples: ArgoCD, Ansible, TerraForm, Puppet, Packer, Bash, Golang, Python) Experience with Agile and Scrum is preferred A... 
    Golang
    Full time
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    The Aerospace Corporation

    El Segundo, CA
    4 days ago

Do you want to receive more vacancies?

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