Overview
Senior Software Engineer - Digital Workplace at Canonical. Join Canonical to contribute to the Workplace Engineering team, which specializes in web architecture and analytics to empower colleagues, managers and executives with dashboards, analytics and improved workflows.
Responsibilities
Design and deliver web-based systems and SAAS
Provide new insights into the Canonical workplace experience
Enable new processes and improve existing workflows
Collaborate proactively with a distributed team
Write high-quality code to create new features
Debug issues and produce high-quality code to fix them
Provide high-quality code reviews to other engineers
Discuss ideas and collaborate on finding good solutions
Estimate work, set goals and meet them
Write project specifications and epics; understand risks
Understand completion criteria and push work to completion
Coach, mentor and provide feedback to more junior team members while developing yourself
Connect to many data sources and provide insightful visualisations
Database design and architecture for connected systems
Develop new and improved working practices across the company
Provide tooling to support optimised processes
Demonstrate passion for the work and continuous improvement
Who You Are
To be successful in this team you must be an expert in two or more of the following:
Backend web service programming in Python and Node.JS
Solid understanding of web development technologies (HTML, CSS, JavaScript)
Data analytics and statistical analysis
Natural language processing, sentiment analysis, machine learning
Data visualisation
The ideal candidate will use their passion for experimentation and analytics to help improve the experience of working at Canonical. This role requires an analytical, data-driven mindset and leadership to mentor others in the team.
What We Offer
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review and performance-driven bonus/commission
Additional benefits aligned with Canonical values and global fairness
About Canonical
Canonical is a pioneering tech firm at the forefront of open source. We publish Ubuntu and operate on a global basis with a high standard for excellence. Most colleagues have worked from home since our inception in 2004. Working here challenges you to think differently, work smarter, and continuously develop new skills.
Equal Opportunity
Canonical is an equal opportunity employer. We are committed to a workplace free from discrimination and will give every applicant fair consideration regardless of identity.
#J-18808-Ljbffr