Canonical Group - Los Angeles, CA

posted 5 days ago

Full-time - Senior
Remote - Los Angeles, CA
Professional, Scientific, and Technical Services

About the position

The Senior Software Engineer - Digital Workplace role at Canonical involves designing and delivering web-based systems and SaaS solutions that enhance the workplace experience for a distributed team. The position focuses on building tools, dashboards, and analytics to empower employees at all levels to make informed decisions and improve workflows. The role requires collaboration with a remote team and emphasizes high-quality code development, mentoring junior engineers, and leveraging data analytics to optimize processes.

Responsibilities

  • Design and deliver web-based systems and SaaS solutions.
  • 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.
  • Consistently 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 and understand the risks.
  • Understand completion criteria and push work to completion.
  • Coaching, mentoring and providing feedback to more junior members of the team.
  • Connect to many data sources and provide insightful visualizations.
  • Database design and architecture for connected systems.
  • Developing new and improved working practices for the company.
  • Providing tooling to support optimized processes.

Requirements

  • Expertise in backend web service programming in Python and Node.JS.
  • Solid understanding of web development technologies such as HTML, CSS, and JavaScript.
  • Experience in data analytics and statistical analysis.
  • Knowledge of natural language processing, sentiment analysis, and machine learning.
  • Proficiency in data visualization.

Nice-to-haves

  • Passion for experimentation and analytics.
  • Experience in building tech organizations.

Benefits

  • 100% remote working with opportunities to travel to Sprints.
  • Annual budget allowance for personal development.
  • Eligibility for annual pay review including bonuses.
  • Recognition for work contributions.
  • Priority Pass for lounge access when flying to sprints.
  • International SOS membership for travel support.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service