Software Engineer

Há 2 dias


Belo Horizonte, Brasil Canonical Tempo inteiro

Join or sign in to find your next jobJoin to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at CanonicalCanonical 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT.Our customers include top public cloud and silicon providers, and industry leaders across sectors.We are a pioneer of global distributed collaboration, with ****+ colleagues in 75+ countries and few office-based roles.Teams meet 2-4 times yearly in interesting locations worldwide to align on strategy and execution.The company is founder-led, profitable, and growing.We are hiring a Software Engineer to develop, test, and release improvements to the Ubuntu Pro client.Ubuntu Pro is a suite of services for enterprise and personal users, managed via a command-line tool that handles security patching and more.You will work with the Ubuntu Server team, cloud partners, and other Canonical teams to improve the Pro client, ensuring its quality and stability, which is critical as it is pre-installed on every Ubuntu system.You will also communicate with users to meet their needs.This role requires quality-focused software engineering in Python, with an emphasis on interoperability across various environments.Strong Python skills are essential, and contributions to open source projects are advantageous.Knowledge of apt, deb packaging, and system administration is beneficial.Applicants should be passionate about Ubuntu, quality, and building tools used globally.They should consider edge cases, usability, documentation, and community coordination, working with a broad spectrum of end users.The role entails:Proactive collaboration with a distributed teamWriting high-quality code with tests to develop new featuresDebugging and fixing issuesCode reviewsDiscussing ideas and investigating solutionsRemote work with occasional travel (2-4 weeks/year)What we are looking for in you:Passion for technology and collaboration with talented peopleCuriosity, flexibility, articulation, accountabilityValuing soft skills, being passionate, enterprising, thoughtful, self-motivatedBachelor's or equivalent in Computer Science, STEM, or related fieldExtensive experience with Python on LinuxInterest/experience in Ubuntu Linux administration, CI, Debian packaging, cloud environmentsBonus: open source community engagement experienceWhat we offer colleagues:We offer competitive worldwide compensation, annual reviews, and benefits aligned with our values, including:Distributed work environment with biannual in-person sprintsUSD 2,000 annual learning budgetRecognition rewards, holiday leave, parental leaveWellness programs, travel opportunities, travel perksAbout Canonical:Canonical leads in open source innovation, publishing Ubuntu, a key platform for AI, IoT, and cloud.We hire globally, uphold high standards, and promote excellence.Most colleagues work remotely, and working here encourages innovative thinking, skill development, and personal growth.Canonical is an equal opportunity employer:We foster a discrimination-free workplace.Diversity enhances our environment and products, and all applications are given fair consideration.#J-*****-Ljbffr


  • Software Engineer

    Há 4 dias


    Belo Horizonte, 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...

  • Software Engineer

    Há 4 dias


    Belo Horizonte, Brasil Canonical Tempo inteiro

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

  • Software Engineer

    Há 15 horas


    Belo Horizonte, Brasil International Digital Partners Tempo inteiro

    Software Engineer – AI Contract: 6–12 months (extendable) Location: Remote – Nearshore (EST hours preferred) Overview Our client is looking for a highly skilled and experienced Software Engineer – AI to join the engineering team. The ideal candidate will have strong hands-on experience building full-stack applications (80% backend / 20% frontend) ,...


  • Belo Horizonte, Brasil Softensity Inc Tempo inteiro

    Who We Are? Softensity is a US-based IT outsourcing company with global software teams. We are headquartered in Atlanta, GA, USA with development teams in LATAM, Eastern Europe and Türkiye. When you have better teams, you build better software. Let’s do this together!We are currently seeking a dynamic and inquisitive Senior Software Engineer with strong...


  • Belo Horizonte, Brasil beBeeSoftware Tempo inteiro

    Entry-Level Software Engineer We're seeking a talented Entry-Level Software Engineer to join our team. Design and implement software systems that streamline data infrastructure. Develop efficient data integration services to onboard new clients. Maintain high-performance and reliability of data infrastructure. Practical experience in Python and Django...

  • Hpc Software Engineer

    1 semana atrás


    Belo Horizonte, Brasil Canonical Tempo inteiro

    Join or sign in to find your next jobJoin to apply for the HPC Software Engineer role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the HPC Software Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global...


  • Belo Horizonte, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Linux Devices Software Engineer role at Canonical 1 month ago Be among the first 25 applicants Join to apply for the Linux Devices Software Engineer role at Canonical This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on...

  • Technical Support Engineer

    4 semanas atrás


    Belo Horizonte, Brasil Perforce Software Tempo inteiro

    Join to apply for the Technical Support Engineer - Delphix role at Perforce Software Join to apply for the Technical Support Engineer - Delphix role at Perforce Software Get AI-powered advice on this job and more exclusive features. Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both...


  • Belo Horizonte, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the HPC Software Engineer role at Canonical 1 day ago Be among the first 25 applicants Join to apply for the HPC Software Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global...


  • Belo Horizonte, Brasil Flatiron Software Tempo inteiro

    About Flatiron is a global remote software development company with engineers located around the world. We unite experts from diverse backgrounds and experiences in a collaborative culture to deliver exceptional products and services for our clients. As a forward-thinking software engineering company, we provide industry-leading solutions to complex problems...