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 1,100+ 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. Role 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 Knowledgeable and passionate about software development. Team player with experience in collaborative development. Experience with CI/CD systems (e.g., Jenkins, GitHub Actions, Concourse CI, etc.). Track record of delivering timely, high‑quality software. Experience with container images and containerised operations. Mastery of at least one container management/orchestration tool (e.g., Docker, Kubernetes, etc.). Significant experience with Go. Experience with Linux systems administration and package management. Strong written and verbal communication skills to convey technical concepts. Strong belief that sharing is caring, and knowledge is power. Skills range from graduate to mid‑senior Software Engineer. Bachelor's or equivalent in Computer Science, STEM or 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. Location EMEA 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 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Go - Container Images in Washington DC vacancy
  • A leading open-source software provider is seeking a Software Engineer to build cutting-edge container images and enhance automated CI/CD processes. The ideal candidate will have significant experience with Go, mastery of container management tools, and a passion for collaborative... 
    Suggested
    Work from home

    Canonical

    Washington DC
    5 days ago
  •  ...looking for an infrastructure engineer to own the reliability, scalability...  ..., databases, caching, and container registries. Strong IaC skills...  ...-stage builds, layer caching, image hardening, and size reduction...  ...bootstrapping that lets engineers go from clone to running system... 
    Suggested
    Full time
    Work at office
    Local area

    Lumbra

    Arlington, VA
    4 days ago
  •  ...The Senior Full Stack Engineer designs, builds, and supports high-...  ...and backend services (Python, Go, node.js). Participate in...  ...Gateway) and Kubernetes/EKS for container orchestration. Participate...  ...~4-7+ years of professional software engineering experience in... 
    Suggested
    Temporary work
    Local area
    Remote work

    RxBenefits

    Washington DC
    5 days ago
  • $132k - $198k

     ...technologists, solution architects, engineers, and military subject matter...  ...for a talented full stack software engineer to join our growing...  ...Python, C++, Java, Rust, Go, or JavaScript/TypeScript. Proven...  ...that appears suspicious, contains grammatical errors, or makes... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Slope

    Washington DC
    4 days ago
  • $166k - $220k

     ...Software Engineer Anduril Industries is a defense technology company with a mission to transform...  ...~ Backend Python, C++, Rust, Go, Java, JavaScript ~ Frontend React and...  ...communication that appears suspicious, contains grammatical errors, or makes unusual requests... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Colorwave Inc

    Washington DC
    9 hours ago
  •  ...Cloud Security Posture Platform Engineering We're seeking a team...  ...devices, appliances, cloud assets, containers, external-facing assets, and...  ...languages such as Python, Go, Java, or similar. Mentor...  ...cluster visibility, container image assessment, runtime context,... 
    Work experience placement

    BNY

    Washington DC
    3 days ago
  •  ...build systems integral to defending democracies. You will design scalable services in Go, manage APIs, and optimize graph databases. The ideal candidate has 3+ years of experience in software development, strong skills in Go and cloud infrastructure, and a background in... 

    Twenty Inc.

    Washington DC
    5 days ago
  •  ...Description Software Engineer (Mid-Level) Joint Base Anacostia, Arlington, VA, or Reston...  ...for problem solvers, changemakers, and go-getters-where people are working together...  ...applications software and systems that contain logical and mathematical solutions Conducts... 

    Orchard , CO

    Arlington, VA
    4 days ago
  • $120k - $180k

     ...Software Engineer Washington, DC State Affairs is the nation's leading news and policy intelligence...  ...individuals with disabilities as they go through our job application and...  ...your application, you affirm the content contained therein is true and accurate in all... 
    Work experience placement
    Work at office
    Local area

    State Affairs

    Washington DC
    2 days ago
  • $113k - $188k

     ...for problem solvers, changemakers, and go-getters—where people are working...  ...documents, tests and debugs applications software and systems that contain logical and mathematical...  ...equipment designers and/or hardware engineers in the planning, design, development,... 

    Maxar Technologies

    Washington DC
    1 day ago
  • $135k - $200k

     ...Palantir builds the world's leading software for data-driven decisions and...  ...Forward Deployed Software Engineers (FDSEs) work directly with...  ..., Physics Experience with containers (Docker/Podman) and...  ...Python, Java, Bash, JavaScript, Go or similar Familiarity with... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Washington DC
    1 day ago
  • $111k - $140k

     ...Software Engineer Arlington, VA About the Team: The Sensors Division at STR focuses on technology...  ..., underwater acoustics, hyperspectral imaging, and EO/IR sensing. We work on full...  .... Our work is challenging, and we go home at night knowing that we pushed the... 
    Full time
    Local area
    Remote work
    Night shift

    Science & Technology Research (STR)

    Arlington, VA
    5 days ago
  •  ...Software Engineer I Lexical Intelligence provides software and services related to processing...  ...Natural Language Processing (NLP), or Image Processing (IP) concepts and tools Exposure...  ...managed cloud services including container orchestration, object and document stores... 
    Temporary work
    Work at office
    Local area

    Lexical Intelligence

    Bethesda, MD
    3 days ago
  • $114.6k - $190.2k

     ...Software Engineer Opportunity Unlock the secrets of intelligence with MANTECH! Join a dynamic...  ...modern programming languages (e.g., Rust, Go, Python, or TypeScript). ~...  ...experience with cloud-native technologies and container orchestration (Kubernetes). ~ Experience... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area

    ManTech

    Washington DC
    4 days ago
  • $80k - $120k

     ...A leading technology platform for homecare is seeking a Full Stack Engineer to enhance their products and improve healthcare experiences. The role involves working with technologies like Go, Angular, PostgreSQL, and Kubernetes. Ideal candidates should have up to 4 years... 

    Change.org, PBC

    Washington DC
    4 days ago
  •  ...cybersecurity startup in Washington, D.C. is seeking a Backend Software Engineer to join their Agile team. The ideal candidate will have...  ...experience in networking applications and programming languages like Go, C++, and Java. You'll work on innovative projects in a... 
    Flexible hours

    Edjuster

    Washington DC
    4 days ago
  • Canonical seeks a Distributed Systems Software Engineer, skilled in Python or Go, to enhance cloud solutions and develop automated testing strategies. Applicants will engage in building resilient distributed systems, ensuring high-quality testing across multifaceted environments... 
    Remote work

    Canonical

    Washington DC
    5 days ago
  • $229.9k - $262.4k

    Senior Lead Software Engineer, Back-End Distributed Systems (AWS, Go, Kubernetes, MCP, Lua, Python) Do you love building and pioneering in the technology space...  ..., and Go; Open Source RDBMS and NoSQL databases; Container Orchestration services including Docker and... 
    Full time
    Internship
    Local area

    Capital One

    Mc Lean, VA
    2 days ago
  • $112k - $149k

     ...Software Engineer Anduril Industries is a defense technology company with a mission to transform...  ...of programming languages such as C++, Go, Rust, Java, and Python. A desire to...  ...communication that appears suspicious, contains grammatical errors, or makes unusual requests... 
    Full time
    Work experience placement
    Immediate start

    Colorwave Inc

    Washington DC
    9 hours ago
  •  ...We’re looking for a Software Engineer to develop and maintain full stack software applications...  ...language (Python, JavaScript/Node.js, Java, Go, or similar) Experience with web...  ...exposure (secure coding, automated testing, container/dependency scanning) Familiarity with... 
    Full time
    Remote work
    Home office
    Relocation package
    Flexible hours
    Night shift

    Spear AI, Inc.

    Washington DC
    4 days ago
  •  ...technology provider seeks a Sr. Full Stack Engineer in Washington, DC, to drive innovative...  ...APIs, develop across the full stack using Go and Angular, and mentor engineering talents...  ...requires 4-8 years of experience in software engineering, excellent communication skills... 

    Change.org, PBC

    Washington DC
    5 days ago
  •  ...Cloud Architect (Container/OpenShift) Category: Architecture Main location: United States, Virginia, Arlington Position ID:...  ...Experience with container networking, storage solutions, and software-defined networks. • Security & Monitoring: Familiarity with... 
    Full time
    Local area

    CGI Technologies and Solutions, Inc.

    Arlington, VA
    1 day ago
  •  ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply for... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Washington DC
    5 days ago
  • $135k

     ...team of highly cleared engineers, analysts, and program...  ...design and develop new software products or major enhancements...  ...Expertise: Container orchestration and security...  ...best practices for image scanning and vulnerability...  ..., we're not afraid to go above and beyond to... 
    Flexible hours

    Synergy ECP

    Washington DC
    1 day ago
  • $145k - $200k

     ...Palantir builds the world's leading software for data-driven decisions and...  ...large. As a Senior Software Engineer on Substrate, you will design...  ...Deliver a container runtime to challenging new environment...  ...operators, and competent coding in Go, Java, or equivalent for the... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Washington DC
    2 days ago
  • $90k - $175k

     ...highly motivated and experienced Senior Software Engineer to lead the design and development of...  ...applications using DevSecOps pipelines, container orchestration, and Infrastructure-as-Code...  ..., or JavaScript. Advanced Programming: Go Front-end and Back-end Frameworks:... 
    Contract work

    Unity Compass

    Alexandria, VA
    1 day ago
  •  ...TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments...  ...architectures using Docker and other container technologies. Implement messaging solutions...  ...(Bash and Python required; Java or Go preferred). Extensive hands-on experience... 

    TLA Inc

    Washington DC
    4 days ago
  •  ...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python...  ...without hesitation Track record of going above-and-beyond expectations to...  ...solutions for the cloud. Experience with container technologies (Docker, LXD, Kubernetes,... 
    Full time
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Washington DC
    5 days ago
  •  ...Limited) About Fylia AI Fylia AI is an all-in-one AI platform for image and video creation. We provide access to cutting‑edge models...  .... Role Overview We are looking for a talented AI Product Engineer or Full‑Stack Developer to help us scale and improve our platform... 

    Fylia AI

    Washington DC
    5 days ago
  • A leading open-source technology firm is hiring a Software Engineer to enhance Ubuntu on public clouds. Responsibilities include developing, testing, and releasing cloud image improvements while ensuring quality and stability. Candidates should possess strong Python skills... 
    Remote work

    Canonical

    Washington DC
    5 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!