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

Software Engineer - Go - Container Images

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 1100+ colleagues in 75+ 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. Canonical is building a new generation of Ubuntu‑based container images to simplify open‑source application deployment across the world. These container images will be free to use with long‑term security commitments, and engineered for performance, security and usability. As with Ubuntu, we will work in the open and welcome community participation. In this role, you’ll be developing the tools and technology for building and maintaining this new generation of container images. You’ll be working with multiple teams, both inside and outside Canonical, to ensure we deliver container images with the highest quality whilst maintaining a seamless Ubuntu user experience. You will also be highly involved in the implementation and maintenance of the Continuous Integration and Continuous Delivery automation around these container images, for which you are expected to demonstrate deep insights into container‑based DevOps. You will be contributing to fast‑moving products like Rocks (OCI images) and Chisel, and thus have the chance to help steer and consolidate this new team. You’ll gain experience with numerous container technologies and participate in exciting and exploratory tasks, where your feedback will be critical for the decision‑making process. As an engineer, your seniority will be based on your software development background and ability to lead junior team members. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical. This is an exciting opportunity for experienced software engineers looking for a place to leave their mark, who are passionate about shaping an open source product with the highest quality, with and for the community! Location EMEA Responsibilities Build robust, scalable, leading‑edge container images Work on automated Ci/CD processes for building, testing and publishing our container images Write tools and tests for assessing security compliance and cloud‑native compatibility Work in Go to deliver new functionalities to our container‑building tools Participate in strong engineering process through code and architectural review Provide technical feedback for the team’s decision‑making process Engage with the open‑source community as a subject‑matter expert Grow our knowledge base and write documentation Work in a collaborative, agile and globally distributed environment Mentor and help hiring Work from home with global travel up to 15% for internal and external events Qualifications You are knowledgeable and passionate about software development You are a team player and have experience in collaborative development You have worked with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI, etc.) You have a track record of delivering timely, high‑quality software You have experience with container images and containerised operations You master at least one container management/orchestration tool (e.g. Docker, Kubernetes, etc.) You have significant experience with Go You are experienced with Linux systems administration and package management You have strong written and verbal communication skills to convey technical concepts You bring clarity to technical and engineering discussions You are someone who strongly believes that sharing is caring, and knowledge is power Your skills range from those of a Graduate to a mid‑senior Software Engineer You have a Bachelor's or equivalent in Computer Science, STEM or a similar degree Benefits 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. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Go - Container Images in Raleigh, NC vacancy
  • $157.25k - $195.68k

     ...components. Collaborate with engineering teams on architecture design,...  ...with: programming in Go or Python programming languages...  ...provider of enterprise open source software solutions, using a community-...  ...-performing Linux, cloud, container, and Kubernetes technologies.... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red River

    Raleigh, NC
    4 days ago
  •  ...We are looking for a hands-on Lead Software Engineer who provides technology solutions and integration...  .... Drive to learn new things and go above and beyond the call of duty....  ...Expert in Lambda & ECS (serverless + containers) Strong in Step Functions, SQS, SNS... 
    Suggested
    Temporary work
    Remote work

    First Citizens Bank

    Raleigh, NC
    5 days ago
  •  ...improving the enrollment journey for all. We are seeking a Senior Software Engineer to lead the design, development, and optimization of our call...  .... ~ Strong proficiency in programming languages such as Go and Python. ~ Expertise in VoIP protocols (SIP, RTP,... 
    Suggested
    Full time
    Remote work

    Enrollhere

    Raleigh, NC
    1 day ago
  •  ...location(s): AZ, NC and TX. As a Sr. Software Engineer on the Enterprise Payments team with...  ...chore. Drive to learn new things and go above and beyond the call of duty. Always...  ...Experience building applications using container architecture with Docker and Kubernetes... 
    Suggested
    Remote work

    First Citizens Bank

    Raleigh, NC
    9 days ago
  • $133.65k - $220.68k

    A leading open source software company is seeking a Senior Software Engineer in North Carolina to collaborate with peers on delivering high-quality software...  ...Python, Golang, and Rust, alongside strong cloud and container orchestration knowledge. Competitive salary range... 
    Suggested

    Red Hat

    Raleigh, NC
    1 day ago
  •  ...Overview As Senior Software Engineer, you will work with cross‑functional global Technology teams in a fast‑paced and ever‑changing environment...  ...and/or testing solutions. Drive to learn new things and go above and beyond the call of duty. Qualifications ​Bachelor's... 

    First Citizens Bank

    Raleigh, NC
    3 days ago
  • Join Ascom as a Senior Software Engineer – and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software...  ...such as RabbitMQ or similar Familiarity with cloud and container‑based architectures, including technologies such as Docker,... 
    Work at office
    3 days per week

    Ascom UMS

    Raleigh, NC
    4 days ago
  • $40 per hour

     ...on-site position is ideal for experienced Software Development professionals with experience...  ...-time Role OverviewWe’re hiring Software Engineers to build and ship apps for Mercor’s RL...  ...time Cloud Software Engineer (Java, Python, Go, Rust).Citizenship (No exceptions; green... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    For contractors
    Freelance
    Remote work
    Work from home

    DomainTools

    Raleigh, NC
    19 hours ago
  •  ...Ara seeks a Junior Software Cloud Engineer in San Antonio, TX, to work on developing secure cloud solutions. You will join a collaborative team...  ...include hands-on experience with AWS/Azure, programming in Go or Python, and familiarity with Kubernetes and Terraform. The... 

    ARA

    Raleigh, NC
    2 days ago
  •  ...foundational platform that the rest of our engineering organization builds on top of: Lambda-...  ...What You'll Bring ~2–4 years of software engineering experience, with meaningful exposure...  ...TypeScript or a strong willingness to go deep on it quickly: this is our primary language... 
    Full time

    Jewelers Mutual

    Raleigh, NC
    1 day ago
  • $197.4k - $232k

     ...Team. One Data Streaming Platform. About The Role As a Senior Software Engineer II at Confluent, you will take ownership of critical backend...  ...at least one major backend programming language (e.g., Java, Go, C/C++, or Python) and strong fundamentals in data structures,... 
    Immediate start

    Confluent

    Raleigh, NC
    5 days ago
  • Job Description Job Title: Senior Software Engineer Job Type: Contract Location: Remote Job Summary In this role, you'll apply your expertise...  ..., Rust, or TypeScript, with additional experience in C++ or Go considered a strong asset. Deep understanding of algorithms,... 
    Remote job
    Contract work

    YO IT Consulting

    Raleigh, NC
    5 days ago
  • $118.6k - $195.68k

     ...for a Senior Site Reliability Engineer (SRE) to design, develop,...  ...Design and development of software like Kubernetes operators, webhooks...  ...programming experience in Python, Go ~2+ years of experience of...  ...-performing Linux, cloud, container, and Kubernetes technologies.... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    4 days ago
  • $132.5k - $338.3k

     ...Visit us at You Are: The Red Hat Offering Lead – Private AI, Containers & Automation is accountable for shaping, defining, and scaling...  ...across industries and geographies Commercialization & Go-to-Market Business liaison to lock down commercialization including... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Raleigh, NC
    2 days ago
  • $146.4k - $263.6k

     ...influence architecture decisions with product engineering teams, and shape SRE practices for AI...  ...autoscaling, resource scheduling, and container orchestration for compute-intensive...  ...building automation and tooling in Python or Go, with familiarity in CI/CD pipelines,... 
    Work experience placement
    Work at office

    Akamai

    Raleigh, NC
    4 days ago
  •  ...validation post installation/upgrade. Support cutover planning, go‑live execution, and hypercare support. Prepare and maintain:...  ..., LDAP/AD, SMTP, and integrations. Linux administration and container fundamentals (Docker/Podman). Equal Opportunity Employer... 

    Xyntek

    Raleigh, NC
    1 day ago
  • $174k - $253k

    Senior Software Engineer, Site Reliability Engineering Apply NOTE: By applying to this position you will have an opportunity to share your preferred...  ..., operation and refinement. Support services before they go live through activities such as system design consulting,... 

    Google Inc.

    Raleigh, NC
    1 day ago
  • Position: Jr Software Engineer / with emphasis on DevOps Position Summary Location: Remote or Mount Airy, NC Employment Type: Full-Time Vigilant...  .../ Python / Rust / Bash / Powershell) Build and maintain VM images using Packer for multiple operating systems. Automate... 
    Full time
    Remote work

    Vigilant Cyber Systems, Inc

    Raleigh, NC
    3 days ago
  • $130k - $223.7k

     ...Possibility℠. The Manager of DevOps Engineering is responsible for leading...  ...standardization of base container images, Helm charts, and deployment...  .... Collaborate with software engineering, security, and product...  .../programming (Python, Go, Bash, PowerShell) for automation... 
    Full time
    Temporary work
    Work at office
    3 days per week

    Arch Capital Group Ltd.

    Raleigh, NC
    29 days ago
  •  ...not months, by senior US‑based engineers working alongside AI. We...  ...(core requirements) Strong software engineering foundation — you...  ...clearly sees where engineering is going. Security depth across three...  ...knowledge of the other. Containers and orchestration (Docker, plus... 
    Full time
    Remote work
    Flexible hours

    Green Irony

    Raleigh, NC
    2 days ago
  • $120k - $150k

    Software Engineer III (Full Stack) US REMOTE (AZ, CA, CO, FL, GA, MA, MD, NC, NJ, NH, NV, OH, OR, PA, TN, TX) About VivoSense VivoSense is a science and technology company specializing in digital health technologies (DHTs), including wearable sensors, mobile applications... 
    Full time
    Remote work
    Flexible hours

    VivoSense, Inc.

    Raleigh, NC
    1 day ago
  • $160k - $190k

     ...accuracy, and money. We're hiring a Senior AI Engineer to fix that. Your job is simple to...  ...Required Experience 7+ years of professional software engineering experience — you understand...  ...prototype in hours, not days. You can go from "I think we can automate this" to a... 
    Hourly pay
    Summer work
    Immediate start
    Shift work

    SpotOn

    Raleigh, NC
    2 days ago
  • $47.85 - $57.85 per hour

     ...systems leveraging Epic skills. They have knowledge of the Epic EMR software, operations and workflow, and work closely with the project...  ...be hired as set forth below.We accept applications on an on-going basis and there is no fixed deadline to apply. Information on benefits... 
    Hourly pay
    Work experience placement
    Live in
    Work at office
    Local area
    Flexible hours

    Accenture

    Raleigh, NC
    2 days ago
  •  ...GraphQL is a plus) Proven experience in DevSecOps standard and tools like Jenkins or Jenkins Core, Git/GitHub. Proven experience in container and cloud technologies, including Docker, Kubernetes and AWS, as well as secure application development. Solid knowledge of cloud... 
    Long term contract
    Remote work

    Rapinno Tech

    Raleigh, NC
    2 days ago
  • $164k - $200k

     ...Description Senior DevSecOps Engineer (Remote-based role that...  ...GRC) world with a powerful new software platform. With Hyperproof, companies...  ...across infrastructure, container images, and dependencies — maintaining...  ...programming skills (Python, Bash, Go, or Node.js) and demonstrated... 
    For contractors
    Local area
    Immediate start
    Remote work
    Home office

    Hyperproof

    Raleigh, NC
    15 days ago
  • $118.3k - $219.8k

     ...About the Role : As a Senior Consulting Principal AWS Cloud Engineer, you will provide technical strategy, deep AWS expertise, and architectural...  ..., production-grade automation solutions using Python, Bash, or Go Preferred Certifications AWS Certified Solutions... 
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    LexisNexis

    Raleigh, NC
    2 days ago
  • $101.9k - $132.45k

     ...What you’ll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to deliver world‑class content...  ...designing and deploying solutions on AWS, GCP, or Azure, including containers, serverless, and cloud storage/compute services. Software... 
    Work experience placement
    Local area
    Remote work

    Cengage Group

    Raleigh, NC
    1 day ago
  • Position: SkillBridge Internship – Junior Software Engineer Location: Remote or Mount Airy, NC Employment Type: Full-Time Position Summary Vigilant Cyber Systems, Inc. (VCS) is seeking a skilled Senior Software Engineer to contribute to the advancement of our SBIR programs... 
    Full time
    Internship
    Remote work

    Vigilant Cyber Systems

    Raleigh, NC
    1 day ago
  • CGI Technologies and Solutions Inc.: Software Engineer in Cary, NC: Dsgn, dvlp, dcumnt, test & debug apps soft and systs that contain logical & mathmticl sltns. Telecomm. permitted up to 60% from assgnd loc. All offers of emp are contingent upon successful comp of a background... 

    CGI Technologies and Solutions Inc.

    Cary, NC
    2 days ago
  • $60 per hour

     ...full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI...  ..., TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent writing and grammar...  ...in progress). Previous experience as a Software Developer, Coder, Software Engineer, or... 
    Hourly pay
    Full time
    Freelance
    Remote work
    Flexible hours

    DataAnnotation

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Go - Container Images. Be the first to apply!