Enable job alerts via email!

Senior Software Engineer - Digital Workplace

Canonical

Nashville (TN)

Remote

USD 90,000 - 140,000

Full time

11 days ago

Boost your interview chances

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

Job summary

An innovative firm is seeking a Senior Software Engineer to join their Workplace Engineering team. This role focuses on designing and delivering web-based systems and SaaS solutions that empower teams and enhance workplace experiences. Ideal candidates will have expertise in backend programming with Python and Node.js, as well as web development technologies. The company promotes a distributed work environment with opportunities for personal development, travel, and team events. Join a collaborative team dedicated to continuous improvement and impactful analytics.

Benefits

Annual personal development budget
Performance reviews and recognition rewards
Generous leave policies
Wellness programs and assistance
Opportunities for travel and team events

Qualifications

  • Expertise in backend web service programming in Python and Node.js.
  • Strong knowledge of web development technologies like HTML, CSS, and JavaScript.

Responsibilities

  • Design and deliver web-based systems and SaaS solutions.
  • Collaborate proactively with a distributed team.

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.

Role Overview

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. We have a diverse, distributed team of over 1200 colleagues across more than 75 countries, with few office-based roles. Our teams meet in person a few times a year in various international locations 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, building tools, dashboards, and analytics to empower colleagues, managers, and executives to make better decisions and improve work delivery.

Responsibilities
  • Design and deliver web-based systems and SaaS solutions.
  • Provide insights into the Canonical workplace experience.
  • Enable new processes and improve existing workflows.
  • Collaborate proactively with a distributed team.
  • Write high-quality code for new features and bug fixes.
  • Conduct code reviews and discuss ideas for solutions.
  • Estimate work, set goals, and ensure timely completion.
  • Develop project specifications, epics, and understand associated risks.
  • Mentor junior team members and develop personal skills.
  • Connect to various data sources and create insightful visualizations.
  • Design and architect databases for connected systems.
  • Develop and improve working practices and tooling.
  • Passion for the work and continuous improvement.
Candidate Profile

To succeed, you should be an expert in at least two of the following areas:

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

The ideal candidate is passionate about experimentation and analytics, with a focus on metrics, process optimization, and data-driven insights. Leadership, excellence, mentorship, and a collaborative mindset are essential.

Benefits

We offer competitive, globally-relevant compensation, including:

  • Distributed work environment with biannual in-person team sprints.
  • Annual personal development budget of USD 2,000.
  • Performance reviews and recognition rewards.
  • Generous leave policies, including parental leave.
  • Wellness programs and assistance.
  • Opportunities for travel and team events.
About Canonical

Canonical is a pioneer in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, value excellence, and support remote work, fostering innovation and continuous learning.

Additional Information

Level: Mid-Senior
Type: Full-time
Function: Engineering & 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

Los Angeles

Remote

USD 120.000 - 200.000

10 days ago

Senior Software Engineer - Digital Workplace

Canonical

Chicago

Remote

USD 80.000 - 120.000

10 days ago

Senior Software Engineer

Career Movement

Nashville

Remote

USD 100.000 - 145.000

3 days ago
Be an early applicant

Mule Soft Senior Software Engineer

First Citizens Bank

Nashville

Remote

USD 80.000 - 110.000

4 days ago
Be an early applicant

Sr Software Engineer - Remote

Altera Digital Health Inc (DE) in

Raleigh

Remote

USD 99.000 - 118.000

Yesterday
Be an early applicant

Sr. IT Software Engineer - ScriptMed Remote

Lensa

Lansing

Remote

USD 94.000 - 160.000

Yesterday
Be an early applicant

Mule Soft Senior Software Engineer

First Citizens Bank

Indianapolis

Remote

USD 80.000 - 110.000

4 days ago
Be an early applicant

Mule Soft Senior Software Engineer | Raleigh, NC, USA

First Citizens Bank

Raleigh

Remote

USD 80.000 - 110.000

4 days ago
Be an early applicant

Senior Software Engineer (Remote)

Jobs via Dice

Raleigh

Remote

USD 115.000 - 150.000

4 days ago
Be an early applicant