HPC Software Engineer

Há 7 horas


Ribeirão Preto, Brasil Canonical Tempo inteiro

Overview HPC Software Engineer role at Canonical. This position focuses on Python software development for automation in high performance computing, delivering an outstanding HPC experience from bare metal to public cloud as part of the Ubuntu platform. The role involves working on the kernel to Debian packaging with core emphasis on Python-based automation for HPC tooling and orchestration. You will be part of the team that delivers charms that deploy and manage the HPC cluster and provide HPC software packages. The work requires strong mathematical and scientific thinking, collaboration with a globally distributed team, and a commitment to open source collaboration. 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 defines best practices for authoring high quality operators Discuss ideas and collaborate on finding good solutions for HPC tooling Qualifications You have a Bachelor\'s or equivalent in Computer Science, STEM or similar degree You have experience with writing modern, maintainable Python 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 interest and experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging An exceptional academic track record from both high school and preferably university Willingness to travel up to 4 times a year for internal events Location Location: This role will be based remotely in EMEA or the Americas regions What we offer you 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 at the forefront of the global move to open source. We publish Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud. We recruit on a global basis and set a high standard for people joining the company. We are remote-first and provide opportunities to grow and learn in a flexible environment. Canonical is an equal opportunity employer. We foster a workplace free from discrimination, and we will give every application fair consideration. #J-18808-Ljbffr


  • Software Engineer

    3 semanas atrás


    Ribeirão Preto, Brasil Braintrust Tempo inteiro

    Join to apply for the Software Engineer - C# role at Braintrust 1 day ago Be among the first 25 applicants Join to apply for the Software Engineer - C# role at Braintrust Get AI-powered advice on this job and more exclusive features. About Pyyne Job DescriptionAbout Pyyne Pyyne is a modern technology consultancy engineering the next generation of digital...

  • Software Engineer

    3 semanas atrás


    Ribeirão Preto, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Software Engineer - OpenStack role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - OpenStack role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...

  • Senior Software Engineer

    2 semanas atrás


    Ribeirão Preto, Brasil Truelogic Software Tempo inteiro

    About Truelogic At Truelogic we are a leading provider of nearshore staff augmentation services headquartered in New York. For over two decades, we’ve been delivering top-tier technology solutions to companies of all sizes, from innovative startups to industry leaders, helping them achieve their digital transformation goals. Our team of 600+ highly skilled...

  • Software Engineer

    3 semanas atrás


    Ribeirão Preto, Brasil Braintrust Tempo inteiro

    Overview Join to apply for the Software Engineer - C# role at Braintrust . About Pyyne Pyyne is a modern technology consultancy engineering the next generation of digital products and services. At Pyyne, we believe in using technology to unlock business potential, create sustainable growth, and drive forward digital excellence. Our solutions range from...


  • Ribeirão Preto, Brasil BairesDev Tempo inteiro

    Software Development Engineer in Test - Remote Work | REF# Join or sign in to find your next job Join to apply for the Software Development Engineer in Test - Remote Work | REF# role at BairesDev Software Development Engineer in Test - Remote Work | REF# 1 week ago Be among the first 25 applicants Join to apply for the Software Development Engineer in...


  • Ribeirão Preto, Brasil Canonical Tempo inteiro

    OverviewSoftware Engineer, Ceph & Distributed Storage at Canonical.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 cloud, data science, AI, engineering innovation, and IoT.We are a globally distributed team with 1200+ colleagues in 75+...


  • Ribeirão Preto, Brasil CSG Tempo inteiro

    Overview React UI Software Development Engineer I Hi, I'm Arison Ferreira, your Recruiter and guide to joining CSG. We are excited to learn more about you and your unique background. We are looking for a React UI Software Development Engineer I who will: Design, develop, test, and maintain the Ascendon Invision Application. Collaborate with the...

  • Golang Software Engineer

    3 semanas atrás


    Ribeirão Preto, Brasil AgileEngine Tempo inteiro

    OverviewGolang Software Engineer (Senior/Lead) ID37218 at AgileEngine. Join to apply for the Golang Software Engineer (Senior/Lead) ID37218 role at AgileEngine. AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application...

  • Staff Software Engineer

    3 semanas atrás


    Ribeirão Preto, Brasil Olly Olly Tempo inteiro

    Available in all of LATAM. Given that this position requires English proficiency, we are only considering CVs provided in English. Thank you, and we look forward to your submission! About Olly Olly Ready to roll up your sleeves and help transform local marketing forever? At Olly Olly, we’re blending technology and real-world expertise to empower businesses...


  • Ribeirão Preto, Brasil Credit Pulse Tempo inteiro

    Join to apply for the Contract Full Stack Software Engineer role at Credit Pulse 1 week ago Be among the first 25 applicants Join to apply for the Contract Full Stack Software Engineer role at Credit Pulse Get AI-powered advice on this job and more exclusive features. This range is provided by Credit Pulse. Your actual pay will be based on your skills...