HPC Software Engineer

2 weeks ago


Daytona Beach, Florida, United States Canonical - Jobs Full time
Job Title: HPC Software Engineer

We are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering outstanding HPC experiences from bare metal to public cloud as part of the broader Ubuntu platform.

About the Role

This is an exciting opportunity to work on a range of skills and experience, from kernel to Debian packaging, with a focus on Python software development for automation of key software in the HPC sphere. You will be part of the team that delivers charms that deploy and manage the HPC cluster and provide HPC software packages.

Key Responsibilities
  • Write high-quality, rigorously designed Python software
  • Collaborate proactively with a globally distributed team
  • Debug issues and produce high-quality code to fix them
  • Contribute to technical documentation that define best practices for authoring high-quality operators
  • Discuss ideas and collaborate on finding good solutions
Requirements
  • Bachelor's or equivalent in Computer Science, STEM, or similar degree
  • Experience with writing modern, maintainable Python
  • Love for technology and working with brilliant people
  • Curious, flexible, articulate, and accountable
  • Passionate, enterprising, thoughtful, and self-motivated
  • Interest and experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging
  • Exceptional academic track record from both high school and preferably university
  • Willingness to travel up to 4 times a year for internal events
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 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 that is 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 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.



  • Daytona Beach, Florida, United States Canonical - Jobs Full time

    Job Title: HPC Software EngineerWe are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering outstanding HPC experiences, from bare metal to public cloud, as part of the broader Ubuntu platform.About the RoleThis is an exciting opportunity to work on a range of...

  • HPC Software Engineer

    2 weeks ago


    Daytona Beach, Florida, United States Canonical - Jobs Full time

    Job Title: HPC Software EngineerWe are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering outstanding HPC experiences, from bare metal to public cloud, as part of the broader Ubuntu platform.About the RoleThis is an exciting opportunity to work on a range of...

  • HPC Software Engineer

    2 weeks ago


    Daytona Beach, Florida, United States Canonical - Jobs Full time

    Job Title: HPC Software EngineerWe are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering outstanding HPC experiences from bare metal to public cloud as part of the broader Ubuntu platform.About the RoleThis is an exciting opportunity to work on a range of...


  • Daytona Beach, Florida, United States Canonical - Jobs Full time

    Job Title: HPC Software EngineerWe are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering high-quality software solutions for our HPC platform.Key Responsibilities:Design and develop Python software for HPC automationCollaborate with a globally distributed team...


  • Daytona Beach, Florida, United States Canonical - Jobs Full time

    Job Title: HPC Software EngineerWe are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering high-quality software solutions for our HPC platform.About the RoleThis is an exciting opportunity to work on cutting-edge HPC technologies and contribute to the...


  • Daytona Beach, Florida, United States Canonical - Jobs Full time

    Job Title: HPC Software EngineerWe are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering high-quality software solutions for our HPC cluster.About the RoleThis is an exciting opportunity to work on cutting-edge HPC technologies and contribute to the...


  • Daytona Beach, Florida, United States Canonical - Jobs Full time

    Job Title: HPC Software EngineerWe are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering outstanding HPC experiences, from bare metal to public cloud, as part of the broader Ubuntu platform.Key Responsibilities:Design and develop high-quality, Python-based...


  • Daytona Beach, Florida, United States Canonical - Jobs Full time

    Job Title: HPC Software EngineerWe are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering outstanding HPC experiences from bare metal to public cloud as part of the broader Ubuntu platform.Key Responsibilities:Design and develop high-quality, Python-based...


  • Daytona Beach, Florida, United States Canonical - Jobs Full time

    Job Title: HPC Software EngineerWe are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering high-quality software solutions for our HPC platform.Key Responsibilities:Design and develop Python software for HPC automationCollaborate with a globally distributed team...


  • Daytona Beach, Florida, United States Canonical - Jobs Full time

    Job Title: HPC Software EngineerWe are seeking a highly skilled HPC Software Engineer to join our team at Canonical. As a key member of our HPC team, you will be responsible for delivering outstanding HPC experiences, from bare metal to public cloud, as part of the broader Ubuntu platform.Key Responsibilities:Design and develop high-quality, Python-based...


  • Daytona Beach, Florida, United States AEG Full time

    Job SummaryNASCAR is seeking a highly skilled Software Database Engineer to join our team in Daytona Beach, Florida. As a key member of our technology team, you will be responsible for designing, developing, and implementing complex database systems.Key ResponsibilitiesDesign and develop database architectures, including entity relationship diagrams, stored...


  • Daytona Beach, Florida, United States AEG Full time

    Software Database EngineerNASCAR is seeking a skilled Software Database Engineer to join our team in Daytona Beach, Florida.The successful candidate will be responsible for designing, developing, and implementing complex database systems, as well as writing and debugging SQL server databases and stored procedures.Key responsibilities include:Designing and...


  • Juno Beach, Florida, United States Mindlance Full time

    Job Description**Job Title:** Senior Software Engineer**Job Summary:** We are seeking a highly skilled Senior Software Engineer to join our team at Mindlance. The successful candidate will be responsible for performing complex engineering assignments, planning and organizing projects, and providing technical support to lower-level professionals.**Key...


  • Cocoa Beach, Florida, United States ENSCO Full time

    Job Title: Senior Software EngineerENSCO is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of programming...

  • Software Engineer

    3 weeks ago


    West Palm Beach, Florida, United States Everglades Equipment Group Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team at Everglades Equipment Group. As a key member of our IT department, you will be responsible for developing and maintaining our server-based business software using Laravel and Livewire.Key ResponsibilitiesDesign and implement efficient coding solutions using PHP, Laravel, and...


  • Pompano Beach, Florida, United States Hottinger Brüel & Kjær Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Hottinger Brül & Kjær. As a Software Engineer, you will be responsible for executing and independently achieving project objectives by performing complex engineering and process tasks.Key Responsibilities:Porting, enhancing, and supporting the RedHawk Linux...


  • West Palm Beach, Florida, United States Sage Dental Full time

    Job Title: Lead Software EngineerSage Dental is a leading Dental Support Organization (DSO) in the Southeast, and we are continuing to grow. We are seeking a dynamic and talented Lead Software Engineer to join our team.Job SummaryWe are looking for a seasoned software engineer to lead our development team. As a Lead Software Engineer, you will be responsible...


  • Juno Beach, Florida, United States SonSoft Full time

    Job DescriptionSonsoft, Inc. is a USA-based corporation with a strong presence in the fields of Software Development, Software Consultancy, and Information Technology Enabled Services.We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a minimum of 4 years of experience in C#, ASP.NET, MVC, WCF, MVVM, WPF,...

  • Civil Engineer

    6 days ago


    Daytona Beach, Florida, United States Gpac Full time

    Job Title: Civil EngineerWe are seeking a highly skilled and dedicated Civil Engineer to join our dynamic team at GPAC. As a key member of our infrastructure team, you will play a crucial role in designing, planning, and overseeing the construction and maintenance of infrastructure projects.Responsibilities:Collaborate with the design team to create roadway...


  • Deerfield Beach, Florida, United States 84.51 Full time

    Senior Software Engineer84.51° is a retail data science, insights, and media company that helps The Kroger Co., consumer packaged goods companies, agencies, publishers, and affiliates create personalized experiences for shoppers. As a Senior Software Engineer, you will be part of a cross-functional team that applies your skills, experience, and creativity...