Enable job alerts via email!

Senior Software Engineer - Digital Workplace

Canonical

Toronto

Remote

USD 80,000 - 120,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to join their innovative Workplace Engineering team. This role involves designing and delivering web-based systems and SaaS solutions, enhancing workplace experiences through data analytics, and collaborating with a talented, distributed team. The ideal candidate will have a strong background in backend programming with Python and Node.js, coupled with web development skills in HTML, CSS, and JavaScript. This forward-thinking company offers a flexible work environment, opportunities for professional growth, and a commitment to diversity and inclusion.

Benefits

Annual learning and development budget
Recognition rewards
Wellness programs
Travel opportunities
Maternity and paternity leave
Holiday leave

Qualifications

  • Expert in backend web service programming and web development technologies.
  • Strong analytical skills with a passion for data-driven decision making.

Responsibilities

  • Design and deliver web-based systems and SaaS solutions.
  • Mentor junior team members and develop improved working practices.

Skills

Python
Node.js
HTML
CSS
JavaScript
Data Analytics
Machine Learning
Data Visualization

Job description

Senior Software Engineer - Digital Workplace

Join to apply for the Senior Software Engineer - Digital Workplace 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 leading public cloud and silicon providers, and industry leaders across sectors. We have a global, distributed team of over 1200 colleagues in 75+ countries, with few office-based roles. We meet in person a few times a year in interesting locations worldwide to align on strategy and execution.

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

The role

Our Workplace Engineering team specializes in web architecture and analytics. We build tools, dashboards, and analytics to empower colleagues, managers, and executives to make better decisions and deliver better work.

What you will do:
  • Design and deliver web-based systems and SaaS solutions.
  • Provide insights into the Canonical workplace experience.
  • Enable new processes and improve workflows.
  • Collaborate proactively with a distributed team.
  • Write high-quality code to develop new features.
  • Debug issues and produce high-quality fixes.
  • Conduct thorough code reviews.
  • Discuss ideas and collaborate on solutions.
  • Estimate work, set goals, and meet deadlines.
  • Write project specifications, manage risks, and understand completion criteria.
  • Mentor junior team members and develop yourself.
  • Connect to data sources and create visualizations.
  • Design and architect databases for connected systems.
  • Develop and implement improved working practices.
  • Provide tooling to support optimized processes.
  • Passion for your work.
Who you are

To succeed, you should be an expert in two or more of the following areas:

  • Backend web service programming in Python and Node.js.
  • Web development technologies such as HTML, CSS, and JavaScript.
  • Data analytics and statistical analysis.
  • Natural language processing, sentiment analysis, machine learning.
  • Data visualization.

The ideal candidate uses experimentation and analytics to build the future tech organization, gaining insights into the business and improving the employee experience at Canonical. You should have an analytical, data-driven mindset and a passion for connecting and making sense of data from APIs. Leadership, excellence, and mentorship skills are essential.

What we offer colleagues
  • Distributed work environment with biannual in-person team sprints.
  • USD 2,000 annual learning and development budget.
  • Annual compensation reviews.
  • Recognition rewards, holiday leave, maternity and paternity leave.
  • Wellness programs and support.
  • Travel opportunities to meet colleagues.
  • Travel perks for company events.
About Canonical

Canonical leads in open source innovation. As the publisher of Ubuntu, a key platform for AI, IoT, and cloud, we are shaping the future of software. We recruit globally and uphold high standards of excellence. Most colleagues work remotely, fostering a flexible, forward-thinking culture.

Equal Opportunity Employer

We promote diversity and are committed to fair consideration of all applications regardless of background or identity.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and IT
  • Industry: Software Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - Digital Workplace

Canonical

Sherbrooke

Remote

USD 80,000 - 120,000

3 days ago
Be an early applicant

Senior Software Engineer - Digital Workplace

Canonical

Laval

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

Senior Software Engineer - Digital Workplace

Canonical

Gatineau

Remote

USD 80,000 - 120,000

8 days ago

Senior Software Engineer - Digital Workplace

Canonical

Moncton

Remote

USD 80,000 - 120,000

13 days ago

Senior Software Engineer, Tokenization

Chainlink Labs

Toronto

Remote

CAD 90,000 - 150,000

Today
Be an early applicant

Senior Software Engineer, Mozilla VPN

Mozilla

Toronto

Remote

CAD 104,000 - 139,000

5 days ago
Be an early applicant

Senior Software Engineer

Valsoft Corporation

Toronto

Remote

CAD 80,000 - 110,000

6 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

Today
Be an early applicant

Senior Product Software Engineer

Hive.co

Toronto

Remote

CAD 80,000 - 110,000

10 days ago