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

Senior Juju Software Engineer (Go)

Canonical Group Ltd

Overview Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ 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. We are hiring a Senior Software Engineer to be an integral part of the team, driving process improvement, assisting the manager in running the team, coaching and developing colleagues with less experience, as well as owning functional areas from design and implementation all the way to support and maintenance. As a senior software engineer, you'll be an integral part of the team, driving process improvement, assisting the manager in running the team, coaching and developing colleagues with less experience, as well as owning functional areas from design and implementation all the way to support and maintenance. Juju is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud, Kubernetes, and bare-metal. Combined with the Ops framework, Juju provides a complete solution for applications and infrastructure management. Many internal and external teams depend on Juju to deliver their products and services - from Canonical Managed Solutions, our OpenStack and cloud delivery teams, to Fortune 500 companies. Location: This is a Globally remote role. What your day will look like Own the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale. Collaborate proactively with a distributed team Debug issues and interact with upstream communities publicly Work with helpful and talented engineers including experts in many fields Discuss ideas and collaborate on finding good solutions Coach and develop team members with less experience, actively contributing to building and maintaining a first-class engineering team. Work from home with global travel for 2 to 4 weeks per year for internal and external events What we are looking for in you Proven track record of professional software delivery using Go. Excellent communication skills in the English language, both verbal and written, especially in online environments An exceptional academic track record from both high school and preferably university Experience with agile software development methodologies Willingness to travel up to 4 times a year for internal events Additional skills that you might also bring The following skills may be helpful to you in the role, but we don't expect everyone to bring all of them. Experience with container technologies (Docker, LXD, Kubernetes, etc.) Experience doing development in C, C++, Rust, or other low-level programming languages. Solid networking background and experience Experience in the Linux and open-source software world Experience with configuration management software (Ansible, Chef, Puppet, et al.) Working knowledge of cloud computing Passionate about software quality and testing Experience with packaging (Debian, snaps) Programming with, and operating, SQL and NoSQL databases Experience working on a distributed team on an open source project -- even if that is community open source contributions. Demonstrated track record of Open Source contributions 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 - we’ve been working remotely since 2004! 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 from your team and others Priority Pass for travel 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. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business. Canonical is an equal opportunity employer We are an equal opportunity employer and do not discriminate on the basis of any protected group status under applicable law. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Juju Software Engineer (Go) in New York, NY vacancy
  •  ...on impact. Join us to do the best work of your career while helping businesses thrive. About the role We’re looking for a Senior Go Software Engineer to build real-time voice AI systems that set the standard. Your responsibilities will include: Design and enhance backend... 
    Senior
    Remote work
    Shift work

    Synthflow AI

    New York, NY
    1 day ago
  • $180k - $240k

     ...built with AI. Job Overview We’re seeking an exceptional Senior Software Engineer to join our LLM team. This role is focused on building and...  ...software engineering experience ~ Strong proficiency in Go with demonstrated ability to write production‑quality code... 
    Senior
    Full time
    Remote work
    Easy work

    AssemblyAI

    New York, NY
    5 days ago
  •  ...technology firm in the United States is seeking a highly skilled Senior Software Engineer to join the Integrations Team. You will design and develop...  ...proficiency in Python and professional experience with Go and TypeScript. This position offers flexible working hours... 
    Senior
    Remote work
    Flexible hours

    bloomreach

    New York, NY
    1 day ago
  •  ...Software Engineer Go Python Integrations Typescript We are seeking a highly skilled Senior Software Engineer to join our Integrations Team within our Engagement product, contributing to Bloomreach's agentic platform for personalization. You will design, develop, and maintain... 
    Senior
    Flexible hours

    bloomreach

    New York, NY
    1 day ago
  •  ...Senior Full Stack Software Engineer (Kubernetes / Python / React / Go) Remote Senior Software Engineer — R&D Platforms Location: United States (Remote) Travel: Periodic engineering collaboration sessions Role Overview Rackner is seeking a Senior Software Engineer to help... 
    Senior
    Remote work

    Rackner

    New York, NY
    5 days ago
  •  ...Job Overview Join Form3’s US engineering business line and contribute to the development...  ...ready to onboard first customers. As a Senior Software Engineer in a gateway team, you will play...  ...end‑to‑end and supporting them as they go live in production Has appreciation of... 
    Senior
    Live in
    Remote work

    Form3

    New York, NY
    1 day ago
  •  ...leading provider of open source software and operating systems to the...  ...public cloud, data science, AI, engineering innovation, and IoT. Our...  ...software stack written in Python and Go, and we are looking for...  ...several Ubuntu projects (MAAS, Juju, Ubuntu Server, LXD, Ubuntu Core... 
    Senior
    Work at office
    Work from home

    Canonical Group Ltd

    New York, NY
    1 day ago
  •  ...An innovative insurance platform is looking for a Senior Backend Engineer who plays a crucial role in developing and maintaining backend services...  ...experience in backend web development, specifically in Go. This remote-first position offers a competitive salary, comprehensive... 
    Senior
    Remote work

    Openly Inc

    New York, NY
    6 days ago
  •  ...Sysdig is looking for an experienced Software Engineer with a strong background in cloud security to lead the design of components related to...  ...threats. You will build distributed and scalable services in Go, provide mentorship to junior engineers, and collaborate with... 
    Senior

    Sysdig

    New York, NY
    1 day ago
  •  ...A leading software consultancy is seeking a Senior Full Stack Software Engineer. This remote role involves designing and developing scalable systems using Kubernetes, Python, and Go. The position requires strong independent problem-solving abilities and experience with... 
    Senior
    Remote work

    Rackner

    New York, NY
    5 days ago
  •  ...Framework Ventures is seeking a Senior Software Engineer to build AI capabilities across their core equity platform in the United States. The role...  ...experience in full-stack development, with strong skills in Go and TypeScript/React, as well as experience integrating AI... 
    Senior

    Framework Ventures

    New York, NY
    1 day ago
  •  ...PUTNAM RECRUITING GROUP is seeking a Software Developer to enhance their demand-based decision-making...  ...role involves developing backend services in Go, architecting client-facing interfaces, and leading efforts in engineering innovation. The ideal candidate will have a... 
    Senior

    Putnam Recruiting Group

    New York, NY
    1 day ago
  •  ..., a dynamic company based in the United States, is hiring a Senior Software Engineer (Backend) to shape the future of the dental industry. This role...  ...has 5-10 years of backend experience, proficiency in Go and Node.js, and familiarity with AWS, Docker, and Kubernetes... 
    Senior

    Gotu

    New York, NY
    1 day ago
  • $154k - $220k

     ...Framework Ventures in the United States seeks an experienced software engineer proficient in Go to design and implement scalable backend services. The ideal candidate will have over 8 years of experience, particularly in developing large-scale distributed systems and... 
    Senior

    Framework Ventures

    New York, NY
    1 day ago
  •  ...A leading software development company is seeking a Senior Software Engineer to join their remote-first team focused on Docker Desktop. You will design, develop, and...  ...software development experience, particularly with Go. The role offers flexibility, a supportive work environment... 
    Senior
    Remote work

    Docker

    New York, NY
    6 days ago
  •  ...A leading technology firm in the United States is seeking a Senior Backend Engineer to enhance the core equity platform. You will build and maintain...  ...over 5 years in backend engineering, strong proficiency in Go, and a solid grasp of database design. The role offers... 
    Senior

    Framework Ventures

    New York, NY
    1 day ago
  • $147k - $237.5k

     ...Palo Alto Networks seeks an Infrastructure Engineer based in New York, NY to optimize and develop internal tools that enhance developer...  ...years in infrastructure engineering, possesses strong expertise in Go, Kubernetes, and distributed systems, and is passionate about... 
    Senior
    Remote work

    Palo Alto Networks

    New York, NY
    3 days ago
  •  ...A leading cloud security company is looking for a Sysdig Engineer to develop scalable APIs and services. The ideal candidate will have over 5 years of experience in software development, especially with Go in production environments. This role emphasizes collaboration... 
    Senior
    Remote work

    Sysdig

    New York, NY
    1 day ago
  •  ...We are looking for an experienced, hands‑on Senior Software Engineer to join our fast‑growing company and in a breakthrough stage where we build...  ...product Write high quality, testable and efficient code in Go and Typescript Initiate and promote new ideas for continuous... 
    Senior

    Torq Corp

    New York, NY
    1 day ago
  •  ...Reddit, Inc. is seeking a Senior Software Engineer for their Compute Platform team, located remotely in the United States. This role involves improving...  ...should have 4+ years of experience with a strong focus on Go and distributed systems, as well as expertise in Linux.... 
    Senior
    Remote work

    Reddit

    New York, NY
    6 days ago
  •  ...Feedinkoo is looking for an experienced Software Engineer to develop cloud-based healthcare platforms, enhancing diabetes care solutions. The ideal candidate will have strong expertise in Go programming, cloud technologies, and system architecture. The role offers engaging... 
    Senior

    Feedinkoo

    New York, NY
    3 days ago
  •  ...-edge AI infrastructure company is seeking a full-time remote Software Engineer to help grow their cloud platform. You will design, develop, and...  ...3+ years of software development experience, especially with Go. The position offers competitive pay, stock options, and an... 
    Senior
    Full time
    Remote work
    Flexible hours

    RunPod, Inc.

    New York, NY
    1 day ago
  •  ...Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Get AI-...  ...those leveraging Canonicals Ubuntu and Juju to build multi-cloud deployable cloud...  ...disability, age, or veteran status. Seniority level Seniority level Entry level Employment... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    New York, NY
    3 days ago
  •  ...Freelanceshop is seeking a highly skilled Senior Go Developer to join our fully remote engineering team. You will design and maintain high-performance backend systems for global clients and work closely with product managers and senior engineers. The ideal candidate has... 
    Senior
    Remote work
    Flexible hours

    Freelanceshop

    New York, NY
    4 days ago
  • $171k - $200k

     ...A leading safety technology company seeks an experienced Senior Software Engineer to develop backend services and architectures in a remote role...  ...of backend development experience, including 4+ years using Go and extensive experience with PostgreSQL and microservices.... 
    Senior
    Remote work

    Flock Safety

    New York, NY
    1 day ago
  •  ...Pillar to take ownership of the technical roadmap while developing Next.js applications. You'll lead the transition from Node.js to Go and integrate AI-driven features. Ideal candidates will have 7+ years of experience with web apps, mastery in Next.js, and strong proficiency... 
    Senior
    Remote work

    SeedTrust LLC

    New York, NY
    1 day ago
  •  ...Itlearn360 is seeking a Senior Backend Engineer to join our Engineering team. In this role, you'll work closely with a Product Manager to build...  ...external partners. The ideal candidate will have expertise in Go and thrive in a dynamic startup environment. We offer a... 
    Senior
    Remote work
    Flexible hours

    Itlearn360

    New York, NY
    5 days ago
  •  ...Reddit, Inc. is seeking an experienced engineer to work on the foundational platform for GraphQL infrastructure. This fully remote role...  ...have over 5 years of experience in backend systems, proficiency in Go, and a solid understanding of cloud infrastructure, particularly... 
    Senior
    Remote work

    Reddit

    New York, NY
    5 days ago
  •  ...from Smart Work IT Services, We are seeking an experienced Senior Software Engineer to contribute to AI-driven software engineering initiatives...  ...Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate, review, and refine AI-generated code to ensure... 
    Senior
    Remote work

    SWITS DIGITAL Private Limited

    New York, NY
    1 day ago
  • $171k - $190k

     ...A safety technology firm is looking for a Senior Software Engineer to build scalable backend systems remotely. Candidates should have extensive experience in Go programming and PostgreSQL. This position offers a salary between $171,000 and $190,000, along with comprehensive... 
    Senior
    Remote work
    Flexible hours

    Flock Safety Group

    New York, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Juju Software Engineer (Go). Be the first to apply!