Senior Software Engineer

hace 4 semanas


Mexico City Canonical A tiempo completo

Join to apply for the Senior Software Engineer - MAAS 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 cloud, data science, AI, engineering, and IoT initiatives. The MAAS team delivers Metal As A Service hyperscale provisioning technology, with MAAS written in Python and Go. We are looking for experienced software engineers who understand performance at scale, networking, storage and usability. This role entails international travel several times a year.ResponsibilitiesDevelop MAAS core components and features to make MAAS the #1 bare metal cloud system.Shape the architecture of MAAS to make it simpler, faster and easier to use.Collaborate with other teams to ensure MAAS works well with other tools and is released on time.Contribute improvements to CI, tests and practices to maintain fast feedback and good test coverage.Contribute to documentation of current and existing features for Data Centre operators and users.Provide technical communication and collaboration with other teams where appropriate.Take personal ownership of problems and drive them to solutions.What We Are Looking For In YouPassionate about open source software, Linux, and Data Centre automationSolid track record of professional software development experience in Python and Go for back-end roles, or TypeScript and React for front-end rolesAbility to learn quickly about new systems and techniquesExcellent logic, problem solving, and troubleshooting skillsStrong English language communication skills - both written and verbalExperience with Linux server technologies, including virtualization (KVM) and containers (LXC)Bachelor’s degree in Computer Science, STEM or similarKnowledge of network technologies, including PXE, DHCP, TFTP, DNS, NTPExperience with Baseboard Management Controllers and protocols (Redfish, IPMI, AMT and others)Strong experience with networking, storage technologies and cloud hosting and infrastructureIdeally, experience with large-scale physical server provisioning and automationFamiliarity with open source development tools and Ubuntu projects (MAAS, Juju, Ubuntu Server, LXD, Ubuntu Core)Willingness to travel up to 4 times a year for internal eventsWhat We Offer ColleaguesDistributed work environment with two annual in-person team sprintsPersonal learning and development budget of USD 2,000 per yearAnnual compensation reviewRecognition rewardsAnnual holiday leaveMaternity and paternity leaveTeam Member Assistance Program & Wellness PlatformTravel opportunities to meet colleaguesAbout CanonicalCanonical is a pioneering tech firm at the forefront of the open source movement. We publish Ubuntu and work globally with a high standard for excellence. Most colleagues have worked from home since our inception in 2004. This role offers a forward-looking environment that challenges you to think differently, work smarter, learn new skills, and raise your game.Canonical is an equal opportunity employerWe 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.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and Information TechnologyIndustries: Software DevelopmentReferrals increase your chances of interviewing at Canonical. Get notified about new Senior Software Engineer jobs in Latin America. #J-18808-Ljbffr


  • Senior Software Engineer

    hace 4 semanas


    Mexico City Brio Digital A tiempo completo

    Senior Delivery Consultant at Brio Digital Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Brio Digital Senior Software Engineer Location: LATAM (must be based in Latin America) Work Type: Fully Remote Engagement: B2B / Contractor (Full-time) About the Role We’re hiring a Senior Software Engineer to join a...

  • Senior Software Engineer

    hace 4 semanas


    Mexico City Brio Digital A tiempo completo

    Senior Delivery Consultant at Brio Digital Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Brio Digital Senior Software Engineer Location: LATAM (must be based in Latin America) Work Type: Fully Remote Engagement: B2B / Contractor (Full-time) About the Role We’re hiring a Senior Software Engineer to join a...


  • Mexico City RELX A tiempo completo

    1 week ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Are you ready to translate complex product needs into innovative software designs?How would you like to leverage your expertise in resolving technical issues and mentoring less-senior developers?About Our TeamLexisNexis Legal & Professional, which serves...


  • Mexico City RELX A tiempo completo

    1 week ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Are you ready to translate complex product needs into innovative software designs?How would you like to leverage your expertise in resolving technical issues and mentoring less-senior developers?About Our TeamLexisNexis Legal & Professional, which serves...


  • Mexico City Truelogic Software LLC A tiempo completo

    A leading software provider is seeking a Senior Software Engineer to enhance internal development efforts. The role focuses on delivering software solutions that support operational efficiency and organizational goals. Ideal candidates should have at least 5 years of software development experience, with strong skills in C#, SQL, and Microsoft technologies....


  • Mexico City Software Mind Americas A tiempo completo

    A global technology partner is seeking a Senior Full-Stack Software Engineer skilled in Python and React. This role involves designing and developing scalable applications for a key client in the asset-based lending industry. Candidates should possess over 6 years of full-stack experience and strong skills in Python, React, and PostgreSQL. The position...

  • Full Stack Engineer

    hace 2 semanas


    Mexico City Software Mind Americas A tiempo completo

    Senior Tech Talent Acquisition & Coordination – Software Mind Senior Full-Stack Software Engineer (Python + React.js) Software Mind is a global technology partner working with leading companies worldwide. Our teams help organizations innovate, scale, and stay ahead in rapidly evolving markets. We offer a multicultural, collaborative environment and are...

  • Full Stack Engineer

    hace 2 semanas


    Mexico City Software Mind Americas A tiempo completo

    Senior Tech Talent Acquisition & Coordination – Software Mind Senior Full-Stack Software Engineer (Python + React.js) Software Mind is a global technology partner working with leading companies worldwide. Our teams help organizations innovate, scale, and stay ahead in rapidly evolving markets. We offer a multicultural, collaborative environment and are...


  • Mexico City Golabs Tech A tiempo completo

    Join to apply for the Senior Java Software Engineer role at Golabs TechJoin to apply for the Senior Java Software Engineer role at Golabs TechGet AI-powered advice on this job and more exclusive features.We are seeking a Senior Software Engineer to design, develop, and support enterprise-grade Java and cloud-based applications. This role will work closely...

  • Senior Software Engineer

    hace 1 semana


    Mexico City Qualtrics A tiempo completo

    Join to apply for the Senior Software Engineer - PaaS role at Qualtrics3 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer - PaaS role at QualtricsGet AI-powered advice on this job and more exclusive features.At Qualtrics, we create software the world’s best brands use to deliver exceptional frontline experiences,...