Software Developer

24 hours ago


Columbus, Ohio, United States Canonical - Jobs Full time
Job Title: Software Engineer

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 the world's leading public cloud and silicon providers, and industry leaders in many sectors.

This is an exciting opportunity for you, a software engineer passionate about open source software. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company, and help us bring free software to the widest audience.

Ubuntu Server is a platform that enables amazing technology worldwide. As a software engineer, you will have the opportunity to work with our experienced team and have the benefits of learning and growing alongside the best engineers in the business.

Key Responsibilities:
  • Collaborate proactively within a distributed team to foster a software ecosystem with seamless user experience for all Ubuntu users.
  • Debug issues and facilitate their solution together with upstream projects.
  • Evaluate contributions of other engineers to maintain high-quality software standards.
  • Work from home with global travel 2 to 4 weeks for internal and external events.
  • Play a role in shaping the future of Ubuntu via both new ideas in your areas of interest and advising on work being done elsewhere.
  • Own the maintenance of Ubuntu Server packages, specifically traditional server workloads, virtualization and containers, package management and dependencies, language runtimes, and toolchains.
Requirements:
  • You love technology and working with brilliant people.
  • You are curious, flexible, articulate, and accountable.
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
  • You have a Bachelor's or equivalent in Computer Science, STEM, or similar degree (or any higher).
  • You have interest and experience with two or more of the following: distribution development, debugging issues, creation of test environments, administration and optimization of complex workloads, coding in Python, Go, or Rust, packaging or distributing software, public clouds.
  • You enjoy switching projects frequently and learning about a wide range of technologies.
  • Involvement in open source projects in the past is a plus.
What We Offer:
  • 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.


  • Software Developer

    2 weeks ago


    Columbus, Ohio, United States Rocket Software Full time

    Job DescriptionRocket Software is seeking a skilled Software Developer to join our team. As a ChangeMan developer, you will design, develop, and troubleshoot the ChangeMan ZMF product, primarily written in Assembler utilizing z/OS and associated components.Key ResponsibilitiesProgram, conduct code reviews, and test software to ensure quality...


  • Columbus, Ohio, United States Seven Seven Software Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Seven Seven Software.The ideal candidate will have a deep understanding of big picture end-to-end use cases, specifically for 2 VP roles. They will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and...

  • Software Developer

    2 weeks ago


    Columbus, Ohio, United States NetJets Services, Inc. Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at NetJets Services, Inc. As a key member of our software development team, you will be responsible for designing, developing, testing, and supporting new software applications and providing enhancements to existing software.Key ResponsibilitiesDrive the implementation of software...

  • Software Developer

    6 days ago


    Columbus, Ohio, United States NetJets Services, Inc. Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at NetJets Services, Inc. As a key member of our software development team, you will be responsible for designing, developing, testing, and supporting new software applications and providing enhancements to existing software.Key ResponsibilitiesDrive the implementation of software...

  • Software Developer

    5 days ago


    Columbus, Ohio, United States Chemical Abstracts Service Full time

    Software Engineer Job DescriptionCAS is a leading provider of scientific information solutions, and we are seeking a skilled Software Engineer to join our team.As a Software Engineer at CAS, you will be responsible for developing software applications, services, and systems that enhance our products and solutions. You will work within an Agile delivery team...

  • Software Developer

    2 weeks ago


    Columbus, Ohio, United States Randstad Digital Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Randstad Digital. As a key member of our Property team, you will play a crucial role in delivering business enhancements and products to our customers.Key ResponsibilitiesDesign, develop, and support software programs and applications using C# or VB.NET, SQL Server, and...

  • Software Developer

    2 days ago


    Columbus, Ohio, United States Chemical Abstracts Service Full time

    Job Title: Software EngineerCAS is seeking a skilled Software Engineer to join our team in Columbus, Ohio.Job Summary:We are looking for a talented software developer to work within an Agile delivery team, developing software applications, services, and systems while enhancing CAS products and solutions.Key Responsibilities:Develop software applications,...

  • Software Developer

    2 days ago


    Columbus, Ohio, United States NetApp Full time

    Job Title: Software EngineerJob SummaryNetApp is seeking a skilled Software Engineer to join our Research and Development team. As a member of our team, you will be responsible for the development, testing, and debugging of distributed software that drives NetApp cloud, hybrid-cloud, and on-premises solutions.Key ResponsibilitiesDesign and develop software...

  • Software Developer

    3 days ago


    Columbus, Ohio, United States NetJets Full time

    Purpose of PositionWe are seeking a skilled Software Engineer to drive innovation in software and applications for NetJets, the undisputed leader in private aviation. As a key member of our software engineering team, you will have a high level of ownership in solving complex problems and designing software that leverages groundbreaking automation for airline...

  • Software Developer

    3 days ago


    Columbus, Ohio, United States Emerald Resource Group Full time

    Job Title:Senior Software DeveloperJob Type:Full-timeLocation:Columbus, OHJob Summary:We are seeking a highly skilled and motivated Senior Software Developer to join our team at Emerald Resource Group. The ideal candidate will be responsible for designing, developing, and maintaining IT solutions and systems. This role requires expertise in client-server...

  • Software Developer

    7 days ago


    Columbus, Ohio, United States Chemical Abstracts Service Full time

    {"Job Title": "Software Engineer", "Job Description": "Unlock Innovation with CASCAS is a leading scientific information solutions division of the American Chemical Society, dedicated to helping companies create groundbreaking innovations that benefit the world.Key Responsibilities:Develop software applications, services, and systems to enhance CAS products...

  • Software Developer

    15 hours ago


    Columbus, Ohio, United States Canonical - Jobs Full time

    Job Title: Software EngineerCanonical 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 the world's leading public cloud...

  • Software Developer

    5 days ago


    Columbus, Ohio, United States Randstad Digital Full time

    Senior Developer PositionWe are seeking a highly skilled Senior Developer to join our team at Randstad Digital. As a key member of our Property team, you will play a crucial role in delivering business enhancements and products to our customers.Key Responsibilities:Design, develop, and support software programs and applications using C# or VB.NET, SQL...

  • Software Developer

    2 days ago


    Columbus, Ohio, United States Saxon Global Full time

    Job Description:We are seeking a skilled Calypso Developer to join our team at Saxon Global. As a key member of our development team, you will be responsible for designing, testing, and implementing software programs to support our business needs.Key Responsibilities:Modify and write new software programs to meet user and management requirementsDesign, test,...

  • Software Developer

    5 days ago


    Columbus, Ohio, United States LER TechForce LLC Full time

    Job Title: Net DeveloperLER TechForce LLC is seeking a skilled Net Developer to join our team. As a Net Developer, you will be responsible for developing and releasing patches to existing electronic tools using the.net framework and C#.Key Responsibilities:Develop and release patches to existing electronic tools using the.net framework and C#Execute test...

  • Software Developer

    2 days ago


    Columbus, Ohio, United States Beam Benefits Full time

    About Beam BenefitsBeam Benefits is a digitally-led employee benefits company that offers dental, vision, life, disability, and supplemental health coverage. Our mission is to simplify and modernize the $100+ billion ancillary benefits industry through our intuitive online platform, self-service tools, AI-powered underwriting, and thoughtful coverage for...

  • Software Developer

    2 days ago


    Columbus, Ohio, United States Infinity Full time

    Software Engineer Position at InfinityWe are seeking a highly skilled Software Engineer to join our technology-driven organization at Infinity. As a key member of our team, you will be responsible for designing, building, and maintaining Microsoft.Net, ASP.Net, Web, and UWP applications.Key Responsibilities:Design and develop Microsoft.Net, ASP.Net, Web, and...


  • Columbus, Ohio, United States BD Full time

    Software Development Program OverviewThe BD Software Development Program is a three-year rotational program designed for new Computer Science/Computer Engineering graduates. The program provides an opportunity to gain hands-on experience in software development, working on various projects and collaborating with cross-functional teams.Key...


  • Columbus, Ohio, United States Ohio Department of Developmental Disabilities Full time

    Job SummaryThe Ohio Department of Developmental Disabilities is seeking a skilled Software Development Specialist to join our team. As a key member of our organization, you will be responsible for designing, developing, and implementing software solutions to support our mission.Key ResponsibilitiesDesign and develop software applications using Microsoft.Net...


  • Columbus, Ohio, United States Vaco Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Vaco. As a Software Engineer, you will be responsible for developing efficient, testable, and reusable code, adhering to software development best practices.Responsibilities:Design and implement software solutions using Java and Angular/TypeScriptCollaborate...