Enable job alerts via email!

Senior Software Engineer - Digital Workplace

Canonical

Chicago (IL)

Remote

USD 80,000 - 120,000

Full time

10 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 focuses on designing and delivering web-based systems and SaaS solutions that enhance workplace experiences. You will collaborate with a distributed team, write high-quality code, and mentor junior members. The company offers a dynamic work environment, generous development budgets, and opportunities for travel. If you are passionate about technology and eager to make a difference, this is the perfect opportunity for you.

Benefits

Annual learning and development budget
Regular compensation reviews
Recognition rewards
Generous leave policies
Wellness programs
Travel opportunities
Biannual in-person team sprints

Qualifications

  • Expertise in backend web service programming and web development technologies.
  • Strong skills in data analytics and visualization.

Responsibilities

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

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 top public cloud and silicon providers, as well as industry leaders across sectors. We are a pioneer in global distributed collaboration, with over 1200 colleagues in 75+ countries and minimal office-based roles. Teams meet a few times a year in various 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, building tools, dashboards, and analytics to empower colleagues, managers, and executives to make better decisions and improve work quality.

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 for new features and bug fixes.
  • Conduct code reviews and discuss ideas for solutions.
  • Estimate work, set goals, and meet deadlines.
  • Write project specifications, understand risks, and push work to completion.
  • Mentor junior team members and develop your skills.
  • Connect to data sources and create visualizations.
  • Design and architect databases for connected systems.
  • Develop and implement improved working practices and tooling.
  • Passion for your work.
Who you are

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, and JavaScript.
  • Data analytics and statistical analysis.
  • Natural language processing, sentiment analysis, or machine learning.
  • Data visualization.

You should have a passion for experimentation and analytics, with a desire to improve the workplace experience at Canonical. Leadership, mentorship, and consistency are important qualities.

What we offer

We offer a distributed work environment, personal development budgets, regular compensation reviews, recognition rewards, generous leave policies, wellness programs, travel opportunities, and more—all reflecting our values and ensuring fairness globally.

  • Distributed work with biannual in-person team sprints.
  • USD 2,000 annual learning and development budget.
  • Annual compensation review.
  • Recognition rewards and holiday leave.
  • Maternity and paternity leave.
  • Wellness and assistance programs.
  • Travel opportunities and company event upgrades.
About Canonical

Canonical is a pioneering open-source tech company, publisher of Ubuntu, and a leader in AI, IoT, and cloud platforms. We recruit globally, uphold high standards, and foster a remote-first culture since 2004. Working here challenges you to think differently, learn new skills, and innovate.

Equal Opportunity Employer

We promote a workplace free from discrimination, valuing diversity of experience, perspectives, and backgrounds. All applications will be considered fairly.

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

Nashville

Remote

USD 90,000 - 140,000

10 days ago

Senior Software Engineer - Claims Management

Snapsheet

Chicago

Remote

USD 80,000 - 130,000

Yesterday
Be an early applicant

Senior Software Engineer (PowerBI) - Remote

Option Care Health

Chicago

Remote

USD 98,000 - 164,000

5 days ago
Be an early applicant

Sr. Software Engineer (Remote)

Inspira Financial Trust, LLC in

Oak Brook

Remote

USD 80,000 - 130,000

2 days ago
Be an early applicant

Sr. Software Engineer (Remote)

Inspira Financial

Oak Brook

Remote

USD 106,000 - 134,000

2 days ago
Be an early applicant

Senior Software Engineer

Central Garden & Pet

Schaumburg

Remote

USD 100,000 - 145,000

5 days ago
Be an early applicant

Sr. Software Engineer - API Development(remote)

Claritev

Naperville

Remote

USD 110,000 - 150,000

5 days ago
Be an early applicant

Full-Stack Software Engineer New Remote US

Amount, Inc.

Chicago

Remote

USD 80,000 - 120,000

Yesterday
Be an early applicant

Software Engineer II - Resident

AppFolio

Chicago

Remote

USD 114,000 - 143,000

Yesterday
Be an early applicant