Ativa os alertas de emprego por e-mail!

Software Developer (Backend SaaS)

Canonical

Porto Alegre

Teletrabalho

USD 40.000 - 80.000

Tempo integral

Há 10 dias

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

An innovative company is seeking a passionate Software Developer to join their dynamic team. This role offers the chance to work with cutting-edge technologies in a fully remote environment, contributing to the development of a next-generation management solution for Ubuntu. Ideal candidates will have a strong background in Python and web services, along with a commitment to code quality and collaboration. With opportunities for travel and a focus on professional development, this position is perfect for those looking to make a meaningful impact in the tech industry.

Serviços

Annual learning and development budget of USD 2,000
Biannual in-person team sprints
Annual compensation review
Recognition rewards
Annual leave, maternity, and paternity leave
Team Member Assistance Program & Wellness Platform
Travel opportunities to meet colleagues
Travel upgrades for company events

Qualificações

  • Proficiency in developing public-facing APIs and web applications, preferably with Python.
  • Experience with databases and ORMs, PostgreSQL is a plus.

Responsabilidades

  • Write high-quality code to develop new features and fix bugs.
  • Collaborate proactively with a distributed team.

Conhecimentos

Python
Flask
Django
Public-facing APIs
Soft Skills

Formação académica

Bachelor in Computer Science
STEM equivalent

Ferramentas

PostgreSQL
Ubuntu

Descrição da oferta de emprego

Join or sign in to find your next job

Join to apply for the Software Developer (Backend SaaS) role at Canonical

3 weeks ago Be among the first 25 applicants

Join to apply for the Software Developer (Backend SaaS) role 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 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 pioneers in global distributed collaboration with 1200+ colleagues in 75+ countries, and few office-based roles. Teams meet 2-4 times annually in interesting locations worldwide to align on strategy and execution.

The company is founder-led, profitable, and growing.

This role offers an exciting opportunity for a software engineer passionate about open source, Linux, Python, and web services at scale. We are building the next-generation management solution for Ubuntu in the enterprise—on premise and on the public cloud—to enable large estate observability, telemetry, security, compliance, and operations. Join Canonical to work with some of the brightest minds in technology and build a meaningful career.

Landscape is the leading management tool to deploy, monitor, and manage fleets of Ubuntu systems, including package and repository management, health and security monitoring, hardware inventory, and automation. As a Landscape software engineer, you will contribute to a distributed development team, participating in all aspects of the development process.

Location: This role is remote in the Americas region.

What you'll do
  • Collaborate proactively with a distributed team
  • Write high-quality code to develop new features, fix bugs, and modernize the Landscape codebase
  • Demonstrate a strong commitment to code quality and automated testing
  • Participate in engineering reviews for code and architecture
  • Take ownership of problems and deliver solutions
  • Work remotely with global travel 2-4 weeks for internal and external events
  • Assist with release management during development cycles
  • Collaborate with DevOps for Landscape SaaS, Canonical's hosted Landscape
Who you are
  • You love technology and working with talented people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You hold a Bachelor's or equivalent in Computer Science, STEM, or similar
  • You have proficiency developing public-facing APIs and web applications, preferably with Python
  • Experience with Python and frameworks like 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

We consider location, experience, and performance in shaping compensation worldwide, revisited annually or more often for new graduates and high performers. Benefits include base pay, performance bonuses, and additional perks reflecting our values. We aim for fairness globally.

  • Distributed work environment with biannual in-person team sprints
  • USD 2,000 annual learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave, maternity, and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Travel opportunities to meet colleagues
  • Travel upgrades for company events
About Canonical

Canonical pioneers open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally and uphold high standards, expecting excellence from our team. Since 2004, most colleagues work remotely. Working here challenges you to think differently, learn new skills, and grow.

Canonical is an equal opportunity employer, fostering a workplace free from discrimination. Diversity enriches our environment and products. We consider all applications fairly regardless of background or identity.

Seniority level
  • Entry level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Software Development

Referrals double your chances of interviewing at Canonical. Get notified about new Software Engineer jobs in Porto Alegre, Rio Grande do Sul, Brazil.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Software Developer (Backend SaaS)

Canonical

Buenos Aires

Teletrabalho

USD 40,000 - 80,000

Há 3 dias
Torna-te num dos primeiros candidatos

Software Developer (Backend SaaS)

Canonical

Belo Horizonte

Teletrabalho

USD 40,000 - 80,000

Há 10 dias

AEM Backend Developer - Work from home

Nearsure

Porto Alegre

Teletrabalho

USD 60,000 - 100,000

Há 3 dias
Torna-te num dos primeiros candidatos

Software Engineer - packaging - optimize Ubuntu Server

Canonical

Porto Alegre

Teletrabalho

USD 60,000 - 100,000

Há 10 dias

Software Engineer - L3 Support

Canonical

Porto Alegre

Teletrabalho

USD 60,000 - 100,000

Há 4 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer (Kotlin)

Match Profiler

Dois Irmãos

Teletrabalho

BRL 60,000 - 100,000

Ontem
Torna-te num dos primeiros candidatos

Senior Software Engineer (Kotlin)

Match Profiler

Guaíba

Teletrabalho

BRL 60,000 - 100,000

Há 3 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer (Kotlin)

Match Profiler

Canoas

Teletrabalho

BRL 60,000 - 100,000

Há 3 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer (Kotlin)

Match Profiler

Nova Santa Rita

Teletrabalho

BRL 50,000 - 90,000

Há 3 dias
Torna-te num dos primeiros candidatos