Software Developer

Há 4 dias


Florianópolis, Santa Catarina, Brasil Canonical Tempo inteiro
Software Developer (Backend SaaS) – Canonical

Location: Remote in the Americas. This role is part of a distributed development team building the next generation management solution for Ubuntu in the enterprise — on premise and in the cloud — enabling large estate observability, telemetry, security, compliance, and operations. Canonical is a leading provider of open source software and operating systems to global enterprises, with Ubuntu widely used in breakthrough initiatives. The company is founder-led, profitable, and growing.

What you'll do
  • Collaborate proactively with a distributed team
  • Write high-quality code to create new features, fix bugs and modernize the Landscape codebase
  • Demonstrate a strong commitment to code quality and automated testing
  • Participate in the engineering process with code and architectural reviews
  • Take personal ownership of problems and design and deliver solutions
  • Work remotely with global travel 2 to 4 weeks for internal and external events
  • Assist with release management during each development cycle
  • Collaborate with devops for Landscape SaaS, Canonical's hosted Landscape
Who you are
  • 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
  • You have proficiency developing public-facing APIs and web applications, preferably using Python
  • Experience with Python and web frameworks such as Flask and Django
  • Experience with databases and ORMs (PostgreSQL a plus)
  • You are comfortable with Ubuntu as a development and deployment platform
What we offer colleagues
  • 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
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Travel perks for long-haul company events
About Canonical

Canonical is a pioneering tech firm at the forefront of open source. As the publisher of Ubuntu, we operate globally and recruit on a global basis, aiming for excellence. Most colleagues have worked from home since our inception in 2004. Working here challenges you to think differently, work smarter, and continuously learn.

Equality

Canonical is an equal opportunity employer. We foster a workplace free from discrimination. Diversity of experience and background is valued, and every applicant will receive fair consideration.

#J-18808-Ljbffr

  • Florianópolis, Santa Catarina, Brasil beBeeSoftware Tempo inteiro US$90.000 - US$115.000

    Electronics Software Developer Job DescriptionWe are seeking a skilled Electronics Software Developer to join our team. As an expert in software solutions for power electronics and digital power systems, you will be responsible for designing and implementing cutting-edge technology.This is a great opportunity to work on innovative projects that drive the...


  • Florianópolis, Santa Catarina, Brasil beBeeSeniorSoftwareEngineer Tempo inteiro R$60.000 - R$80.000

    We're seeking a seasoned Senior Software Engineer to spearhead the development of cutting-edge software solutions.Key Responsibilities:Develop and maintain high-quality backend and AI solutions using PythonCollaborate with cross-functional teams, including developers, designers, project managers, and stakeholdersEnsure applications have a great user...


  • Florianópolis, Santa Catarina, Brasil beBeeDeveloper Tempo inteiro US$90.000 - US$105.000

    We are looking for a skilled Full Stack Developer to drive product development of our Records Management System (RMS) and related sub-products. As a key member, you will be responsible for creating clean, reusable client integration systems that follow secure cloud software best practices.

  • Lead Python Software Developer

    33 minutos atrás


    Florianópolis, Santa Catarina, Brasil beBeeSoftware Tempo inteiro US$90.000 - US$110.000

    Job OpportunityWe are seeking an experienced Python Software Developer to join our team. The ideal candidate will have a strong background in Python programming and experience with software development methodologies.Job SummaryThe selected candidate will work on developing and maintaining scalable, efficient solutions using advanced technology and...


  • Florianópolis, Santa Catarina, Brasil beBeeSoftware Tempo inteiro R$80.000 - R$120.000

    Senior Game Software EngineerWe are looking for a skilled Senior Game Software Engineer to develop the client-side of our games and build tools to streamline the development process.Main Responsibilities:Lead code reviews, mentor junior developers, and make technical decisions.Collaborate with Art, Sound, Game Design, and Backend teams for rapid prototyping...


  • Florianópolis, Santa Catarina, Brasil beBeeDeveloper Tempo inteiro R$80.000 - R$150.000

    Job Title:We are seeking a skilled Python developer to join our Certification team.Job Description:The Certification team is responsible for developing tools needed to certify hardware as working with Ubuntu Core and other Linux distributions.Maintain and develop new features to our Python based test automation tools like Checkbox.Create innovative solutions...


  • Florianópolis, Santa Catarina, Brasil beBeeDeveloper Tempo inteiro R$1.440.000 - R$1.512.000

    Software Development OpportunitiesCanonical 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 initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are seeking skilled Software Engineers with strong Python,...


  • Florianópolis, Santa Catarina, Brasil beBeeSoftwareDeveloper Tempo inteiro US$80.000 - US$120.000

    Job OverviewWe are seeking a skilled developer to join our team of software engineers. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable backend services that power our platform.Key ResponsibilitiesCollaborate with our globally distributed team to design and develop high-quality software...


  • Florianópolis, Santa Catarina, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Developer Relations Engineer role at Canonical 2 days ago Be among the first 25 applicants Join to apply for the Developer Relations Engineer role at Canonical As the publisher of Ubuntu we serve millions of developers, building for the cloud, IoT and data science. We aim to make open source...


  • Florianópolis, Santa Catarina, Brasil beBeeEngineering Tempo inteiro R$90.000 - R$118.000

    Senior Software Engineering Leadership OpportunityRedefine the IoT landscape with cutting-edge embedded Linux solutions.This senior engineering manager position demands a technical leader passionate about open source software, Linux, and the developer experience. The successful candidate will shape the future of Linux from small systems to desktops,...