About the Role


At Plotly, our customers depend on us for their mission-critical data analysis needs. In this TechOps engineer role, you'll work with code, colleagues, and customers to build Plotly's core products and improve their robustness and scalability.


Duties & Responsibilities



  • Develop the core functionality of Plotly's enterprise products, with a particular focus on Dash application management capabilities (similar to Heroku)

  • Improve reliability, testing, automation, observability, and performance throughout our stack

  • Help out as we work to scale Dash Enterprise to more demanding customer requirements in diverse cloud and physical environments

  • Identify and communicate product and documentation improvements


Requirements


Technical skills (these periods may overlap):



  • 4 years or more of experience writing code as part of your job (in any language)

  • 3 years or more of Linux systems administration and generalist networking experience

  • 2 years of Kubernetes experience

  • 1 year or more of experience with backend web application development

  • 1 year or more of experience with Python and Git

  • Useful familiarity with Docker

  • Preferred: Some past experience with one or more of reliability, testing, automation, observability, and performance work


Professional requirements:



  • Good communication and interpersonal skills

  • Able to follow and produce documentation instructions

  • Ability to debug, troubleshoot, and seek answers autonomously before asking colleagues for help

  • Can drive the full architecture and development cycle of small feature improvements or refactorings

  • Requires only modest supervision and assistance to drive medium feature improvements or refactorings

  • Preferred: Is willing to work in our Montréal headquarters, or elsewhere in Canada

  • If not working in Montréal, has demonstrated success in a remote technical engineer role


Assets



  • Some familiarity with any of LDAP, SAML, Windows enterprise systems administration, Flask, Django, public cloud environments, and/or Kubernetes

  • Frontend programming experience (Javascript, CSS, React or Vue)

  • Prior experience with Plotly graphing library or Dash app technologies, in either open source or enterprise forms

  • Interest in data visualization or data science generally

  • Prior technical leadership experience


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Headquarters: Pasadena, California, United States URL: https://near.comYou will be joining Near, one of the fastest growing Enterprise SaaS companies and experience a true start-up culture with the freedom to experiment and innovate. At Near, we believe that great culture is

globaliD globaliD |
Yesterday

At GlobaliD, we’re on a mission to give everyone control of their digital identity. We believe it to be a human right and a responsibility. Your identity is the permission to act. It should enable access, trusted communications, and economic activity. GlobaliD’s priva

Connect Staffing and Consulting Connect Staffing and Consulting... |
Yesterday

In this role, youll use your software development skills to make thoughtful fintech work happen! Youll spend most of your time shipping features to support our trusts and investment operations businesses. This backend focused engineer will have strong rails experience with a focu

Under Armour has one mission: to make you better. We have a commitment to innovation that lies at the heart of everything we do, not just for our athletes but also for our teammates. As a global organization, our teams around the world push boundaries and think beyond what is exp

Hello Professionals,I am writing to let you know regarding a job opportunity as JOB ID: #942 Backend Services Developer with one of our Clients inIndianapolis, IN(Remote). Mentioned is the job description for your reviewJOB ID: #942 Backend Services DeveloperLocation: Cincinnati,