Home based - Middle East, Kuwait City, Kuwait Remote (Global) USD 2,000 per year

Canonical is hiring a Senior Software Engineer - Digital Workplace

About the Role

Senior Software Engineer in the Workplace Engineering team, building web-based systems, analytics dashboards, and enhancing internal processes. Collaborate with a globally distributed team to deliver SaaS solutions and data-driven insights that improve the employee experience.

Responsibilities

  • Design and implement web-based systems and SaaS applications
  • Generate actionable insights about the workplace experience
  • Develop and refine internal processes and workflows
  • Proactively collaborate with team members across time zones
  • Write clean, maintainable code for new features and functionality
  • Troubleshoot and resolve software issues with high-quality fixes
  • Conduct thorough and constructive code reviews for peers
  • Engage in technical discussions and solution design with teammates
  • Estimate tasks, define goals, and deliver on commitments
  • Create project specifications, epics, and assess associated risks
  • Define and meet completion criteria to drive projects to closure
  • Mentor junior engineers, provide feedback, and pursue personal growth
  • Integrate with diverse data sources and build meaningful visualizations
  • Design and structure databases for interconnected systems
  • Create and enhance working practices across the organization
  • Build tools that streamline and optimize business processes
  • Demonstrate passion and commitment to the work

Requirements

  • Expertise in at least two of: Python backend development, Node.JS backend development
  • Strong knowledge of web technologies including HTML, CSS, and JavaScript
  • Experience in data analytics and statistical analysis
  • Familiarity with natural language processing, sentiment analysis, or machine learning
  • Proficiency in data visualization techniques and tools

Tech Stack

Python, Node.JS, HTML, CSS, JavaScript, APIs, Data visualisation tools, Database design

Benefits

  • Fully distributed work environment with in-person team sprints twice a year
  • Annual personal learning and development budget of USD 2,000
  • Yearly compensation reviews
  • Recognition and reward programs
  • Annual holiday leave entitlement
  • Paid maternity and paternity leave
  • Access to a team member assistance and wellness program
  • Opportunities to travel globally to meet colleagues
  • Priority Pass and travel upgrades for long-distance company events

Compensation

Compensation is determined by geographical location, individual experience, and performance, and is reviewed annually. Graduates and associates may receive more frequent reviews. Includes a performance-based annual bonus or commission.

Work Arrangement

Fully remote global role; team members work remotely with 2-4 in-person meetings per year.

Team

Highly performant team within the Workplace Engineering group, focused on web architecture, analytics, and internal tooling.

  • Pioneer in globally distributed collaboration
  • Founder-led, profitable, and growing organization
  • High bar for hiring and performance expectations
  • Commitment to excellence in all roles
  • Values diverse experiences, perspectives, and backgrounds
  • Equal opportunity employer
  • Fully remote since inception

Additional Information

  • Teams gather in person two to four times per year in global locations for strategic alignment
  • Work environment is asynchronous, with no fixed working hours
  • Most roles do not require office presence
  • Strong commitment to open source software and innovation in AI, IoT, cloud, and data science
  • Global recruitment practices
  • Application process timeline and stages not specified
Required Skills
PythonNode.JSHTMLCSSJavaScriptAPIsData visualisation toolsDatabase design PythonNode.JSHTMLCSSJavaScriptAPIsData visualisation toolsDatabase design
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Its platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. The company publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud.
All jobs at Canonical Visit website
Job Details
Department Workplace Engineering
Category fullstack
Posted 6 hours ago