Senior Software Engineer - Digital Workplace Canonical Bogota, D.C., Capital District, Colombia Join or sign in to find your next job Join to apply for the Senior Software Engineer - Digital Workplace role at Canonical Senior Software Engineer - Digital Workplace Canonical Bogota, D.C., Capital District, Colombia 6 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Digital Workplace role at Canonical Get AI-powered advice on this job and more exclusive features. 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, and industry leaders across sectors. We are a pioneer in global distributed collaboration, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet in person 2-4 times a year in interesting global 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. 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 new 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 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, epics, and assess risks Ensure work completion and quality Mentor and provide feedback to junior team members, while developing yourself Connect to data sources and create insightful visualizations Design and architect databases for connected systems Develop new working practices and tooling for the company Love what you do 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, JavaScript Data analytics and statistical analysis Natural language processing, sentiment analysis, machine learning Data visualization The ideal candidate will use experimentation and analytics to build tomorrow's tech organization, gaining insights into the business and talent pool to improve the working experience at Canonical. As a Senior Web Engineer, you need an analytical, data-driven mindset and a passion for connecting and making sense of data from APIs. Leadership, excellence, and mentorship are key. What we offer colleagues Distributed work environment with biannual in-person team sprints USD 2,000 annual learning and development budget Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Wellness programs and assistance Travel opportunities to meet colleagues Travel upgrades for company events About Canonical Canonical is a pioneering open-source tech firm, publisher of Ubuntu, and leader in AI, IoT, and cloud platforms. We recruit globally and uphold high standards. Most colleagues work remotely. Working here challenges you to think differently, learn new skills, and excel. Canonical is an equal opportunity employer We foster a workplace free from discrimination. Diversity of background and experience enhances our environment and products. We consider all applications fairly regardless of your identity. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and IT Industries Software Development Referrals can double your chances of interviewing at Canonical. #J-18808-Ljbffr