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.JSSolid understanding of web development technologies (HTML, CSS, JavaScript)Data analytics and statistical analysisNatural language processing, sentiment analysis, machine learningData visualisationThe 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 personPersonal learning and development budget of USD 2,000 per yearAnnual compensation review and performance-driven bonus / commissionAdditional benefits aligned with Canonical values and global fairnessAbout 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