Remote Backend SaaS Engineer (Python)

Canonical

Dublin

On-site

EUR 60,664 - 86,663

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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
Priority Pass and travel upgrades for long-haul company events

Job summary

Canonical is hiring a Software Engineer to contribute to building the next-generation management solution for Ubuntu. This role involves collaborating with a distributed team to enhance the Landscape management tool and requires proficiency in Python and web applications.

Ideal candidates have a Bachelor's in Computer Science or a related field, and experience with technologies like Flask and PostgreSQL is preferred. Enjoy a distributed work environment with opportunities for personal development and travel.

Qualifications

  • 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).

Responsibilities

  • Collaborate proactively with a distributed team.
  • Write high-quality code to create new features, fix bugs and modernize the Landscape codebase.
  • Demonstrate your 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.

Skills

Proficiency developing public-facing APIs
Experience with Python
Familiarity with web frameworks (Flask, Django)
Experience with databases (PostgreSQL)
Comfort with Ubuntu as a development platform

Education

Bachelor's or equivalent in Computer Science or STEM

Job description

Canonical is hiring a Software Engineer to contribute to building the next-generation management solution for Ubuntu. This role involves collaborating with a distributed team to enhance the Landscape management tool and requires proficiency in Python and web applications.

Ideal candidates have a Bachelor's in Computer Science or a related field, and experience with technologies like Flask and PostgreSQL is preferred. Enjoy a distributed work environment with opportunities for personal development and travel.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Python - Ubuntu Pro client - graduate level
Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical • Dublin

Remote
EUR 40,000 - 60,000
Personal learning budget of USD 2,000
Annual compensation review
Maternity and paternity leave
Python & Kubernetes Data Platform Engineer
Python & Kubernetes Data Platform Engineer

Canonical • Dublin

On-site
EUR 60,000 - 85,000
Personal learning and development budget of USD 2,000 per year
Distributed work environment with team meet-ups
Annual compensation review
Junior Python Software Engineer, Ubuntu Pro (Remote)
Junior Python Software Engineer, Ubuntu Pro (Remote)

Canonical • Dublin

Remote
EUR 40,000 - 60,000
Python Developer
Python Developer

Archer Recruitment • Dublin

Hybrid
EUR 92,000 - 129,000
Hybrid work schedule
On-site attendance 1–2 days per month
Product Manager - Cloud Native
Product Manager - Cloud Native

Canonical • Dublin

Hybrid
EUR 90,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
Sales Development Representative
Sales Development Representative

Canonical • Dublin

On-site
EUR 35,000 - 52,000
Learning budget (USD 2,000) per year
Annual compensation review
Sales incentives / bonuses
+1
Senior Backend Engineer – Distributed Cloud (AWS)
Senior Backend Engineer – Distributed Cloud (AWS)

Autodesk, Inc. • Dublin

On-site
EUR 70,000 - 90,000
Senior Python Backend Engineer - Remote SaaS, Cloud Native
Senior Python Backend Engineer - Remote SaaS, Cloud Native

Archer Recruitment • Dublin

Hybrid
EUR 92,000 - 129,000
Hybrid work schedule
On-site attendance 1–2 days per month
Remote Senior Backend Engineer: Scalable APIs & Microservices
Remote Senior Backend Engineer: Scalable APIs & Microservices

Rain • Dublin

On-site
EUR 90,000 - 130,000
Software Engineer
Software Engineer

eTeam • Cork

Hybrid
EUR 70,000 - 95,000