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 Canonical

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Go - Container Images in Raleigh, NC vacancy
  • A leading technology firm is seeking a Software Engineer to develop innovative container images for open-source applications. The role involves working with multiple...  .../CD automation. Candidates should be experienced in Go and container management, fostering a collaborative... 
    Suggested
    Remote work

    Canonical

    Raleigh, NC
    15 hours ago
  • $116.27k - $191.84k

     ...source is the best way to build software. We are guided by four core...  ...looking for a Rust Software Engineer (or Senior SWE) to join the team...  ...stable. Strong skills with container security scanning and...  ...building and running container images. Full-Stack Optimization: Optimize... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Dormont Manufacturing Co

    Raleigh, NC
    1 day ago
  • $116.27k - $191.84k

    Red Hat Engineering is looking for Senior Software Engineers to join the GCP Hosted Control Planes (HCP) team. This...  ...to a platform built on Go, Kubernetes, GKE, Terraform, Tekton...  ...understanding of Linux operating systems and container runtimes Demonstrated ability to review... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    Dormont Manufacturing Co

    Raleigh, NC
    1 day ago
  • $115.4k - $192.3k

     ...: As a Consulting Principal AWS Cloud Engineer, you will design, build, and guide secure...  ...or programming skills using Python, Bash, Go, or similar languages to automate cloud...  ...comparable platforms. ~ Experience with containers and Kubernetes-based deployment patterns,... 
    Suggested
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    LexisNexis

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

    The Red Hat Openstack Engineering team is looking for a Senior Software Engineer to join us in Raliegh, NC or Lowell,...  ...Python (OpenStack’s primary language), Go, and C/C++. Domain Knowledge:...  ...deliver high-performing Linux, cloud, container, and Kubernetes technologies.... 
    Suggested
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Dormont Manufacturing Company

    Raleigh, NC
    2 days ago
  • $150.2k - $225.4k

     ...at Rubrik to develop secure software and protect data and systems...  ...seeking an Application Security Engineer. In this role, you will be...  ...agentic scaffolding, including containment boundaries and intervention points...  ...languages (Python, Go, Scala, C/C++, Javascript/Typescript... 
    Work experience placement
    Local area
    Remote work
    Shift work

    Rubrik

    Raleigh, NC
    6 days 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... 
    Remote work

    First Citizens Bank

    Raleigh, NC
    5 days ago
  •  ...We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really awesome...  ...one statically typed language like Scala, Elixir, Java, Go or C++ Have significant HTML, CSS, and JavaScript experience... 
    Local area
    Visa sponsorship

    Tyler Technologies

    Raleigh, NC
    2 days ago
  •  .... As a Senior Lead Security Engineer at JPMorgan Chase within Cybersecurity...  ...delivers secure, innovative software solutions. You will leverage...  ...., zero trust architectures, container security, AI/ML‑driven...  ...language (e.g., Python, C/C#, Go, Java) and scripting for... 

    慨正橡扯

    Raleigh, NC
    1 day ago
  •  ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and...  ..., Italy, Germany, …) Note: As part of assessments you will go through an AI video interview. After applying, you will receive... 
    Remote job
    For contractors
    Flexible hours

    Turing

    Raleigh, NC
    15 hours ago
  • $78.4k - $127k

     ...Horizon is preferred Installs Application client tools on VDI Images/Pools Troubleshoots connections to Applications and integrations...  ...by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties,... 
    Contract work
    Work at office

    ASM Research, An Accenture Federal Services Company

    Raleigh, NC
    2 days ago
  •  ...Expert Contributor - Software Engineer Task-Based Independent Contractor Opportunity Overview We're looking for engineers who can operate...  ...one major programming language (e.g., Python, C++, Java, Go, JavaScript). ~3+ years of professional experience in software... 
    For contractors
    Remote work
    Flexible hours

    Arise Virtual Solutions

    Raleigh, NC
    22 hours ago
  • Applied Research Associates, Inc. is seeking a Junior Software Cloud Engineer to join our team in Raleigh, NC. The ideal candidate will work collaboratively...  ...should be familiar with AWS or Azure, and programming in Go or Python is preferred. A willingness to learn and strong... 

    Applied Research Associates

    Raleigh, NC
    1 day ago
  •  ...be working on a team that is building a software driven cloud solution. You will work with...  ...multi-disciplinary collaborative team of engineers and security specialists to design and implement...  ...in programming languages such as Go, Python. Familiarity with containerization... 
    Work experience placement

    Applied Research Associates

    Raleigh, NC
    1 day ago
  • Senior Software Engineer — Observability Cary, North Carolina, United States Software and Services...  .... Strong proficiency in Kotlin, Go, Python, or Java, with Kotlin experience...  ...production infrastructure concepts including containers, Kubernetes, cloud platforms,... 
    Worldwide

    Apple Inc.

    Cary, NC
    2 days 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

    Raleigh, NC
    1 day ago
  •  ...accommodation or an alternative application process. Senior Vision Software Engineer Full Time Professional Raleigh, NC, US 30+ days ago...  ...Experience working with cloud platforms such as Azure for container deployment/ orchestration and software versioning. Working... 
    Full time
    Contract work
    Work at office
    Flexible hours

    TARGAN Inc

    Raleigh, NC
    3 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... 

    Red Hat

    Raleigh, NC
    4 days 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
    3 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
    15 days ago
  • $174k - $252k

    Senior Software Engineer, Site Reliability Engineering X 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, developing... 
    Full time

    Habitat For Humanity Of Durham

    Raleigh, NC
    1 day ago
  • $86.6k - $197.8k

     ...career wherever you want it to go. Join EY and help to build a...  ...We are looking for Fullstack Engineers who will collaborate with...  ...test, and deploy distributed software applications. You will deliver...  ...experience with IaaS, PaaS, container deployment. Experience with... 
    Full time
    Summer holiday
    Flexible hours

    EY

    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
  • $133.65k - $220.68k

     ...Red Hat Observability Service team is looking for a Senior Software Engineer to join us in the USA. The role collaborates with peers and...  ...performance, and scalability challenges at significant scale. Container Orchestration: Experience working with Kubernetes and/or... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    4 days ago
  • $137k - $200.5k

    Software Engineer - Digital Asset Management Get AI-powered advice on this job and more exclusive features. This range is provided by Cisco...  ...JavaScript. Deep understanding of media asset types (video, images, HTML, firmware) and metadata standards. Experience with APIs... 
    Remote work
    Worldwide

    Cisco

    Raleigh, NC
    15 hours ago
  • $132.5k - $338.3k

    Role Overview The Red Hat Offering Lead - Private AI, Containers & Automation is accountable for shaping, defining, and scaling Accenture’s...  ...differentiation across industries and geographies. Commercialization & Go‑to‑Market Business liaison to lock down commercialization... 
    Work experience placement
    Work at office
    Local area

    Accenture

    Raleigh, NC
    2 days ago
  •  ...how the next generation of AI understands and generates software? We're looking for Software Engineers in Raleigh to build, evaluate, and improve AI-generated...  ...programming languages (Python, JavaScript, Java, C++, Go, TypeScript, or similar) Solid understanding of data structures... 
    Hourly pay
    Ongoing contract
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    Raleigh, NC
    4 days ago
  • $142.8k - $261.8k

     ...career wherever you want it to go. Join EY and help to build a...  ...world. AI & Data - Physical AI Engineering Consultant – Manager The opportunity...  ...twin applications, and software engineering. We'll look to you...  ...and Generation. Knowledge in Image Processing and Analysis. Skills... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Raleigh, NC
    2 days ago
  • $89.2k - $209.5k

     ...Job Description Oracle's Forward Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers unlock the full potential of their data. You will provide expert architectural guidance focused on designing, optimizing... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • $95.3k - $158.8k

     ...mentoring others and translating complex requirements into impactful software solutions? About our Team LexisNexis Legal & Professional...  ..., robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other... 
    Local area
    Immediate start
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    4 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!