Senior Software Engineer / Developpeur(euse) Logiciel Senior

Remote, Canada

Job Description

b'




Plotly has been a pioneer and is a leader in providing tools to help data scientists and data analysts maximize their productivity and share their amazing insights. We are accelerating our mission, and are looking to you to be part of our world class team of engineers, product managers, and designers. We are a tight knit but rapidly growing team where you can have immediate meaningful impact. The data science community is diverse in skill set, what they are trying to accomplish, and their preferences for tools and workflows. We\xe2\x80\x99re looking for someone that can help us pull together our toolset in a way that smoothly serves the needs of users, starting with those who are doing basic exploratory data analysis, through those building sophisticated interactive data applications. Building beautiful, highly performant UI that serves a diverse range of users and use cases isn\xe2\x80\x99t easy. You will be energized by this challenge and recognize that there are lots of fun and interesting technical problems to solve.
Technologies you will work with:
We work with a modern technology stack that includes Go, JavaScript, TypeScript, React, and NextJS, and of course we love Python. We use Kubernetes to orchestrate our infrastructure products, and we deliver those products and solutions across all major cloud providers, both at the consumer level, and to the most demanding enterprise customers. We make ongoing significant contributions to the open source community. Our open source libraries and frameworks are downloaded all across the globe by tens of millions of users every month.
Job Responsibilities:
  • Improve the functionality and UX of the Dash Workspace and IDE. Our core workspace experience includes code editors, Jupyter notebooks, visual layout designers, and visual chart controls.
  • Help define and execute a roadmap to make our solutions performant and scalable
  • Collaborate with multiple teams working on important customer features
  • Work with product managers, designers and developers to understand user interactions and to develop modern, intuitive user interfaces for our products
  • Work in a team environment with shared code; disciplined use of source code control and process documentation
  • Contribute to team and organizational improvements in process and infrastructure

Job Requirements:
  • 7+ years experience in professional software development, ideally some of which you\xe2\x80\x99ve spent in dynamic early stage companies
  • Experience owning technically challenging and demanding cross-functional projects, and bringing those projects from concept to completion
  • Experience across the entire stack, from backend to frontend (we know you will probably have a preference, and we definitely want to hear it)
  • Ability to make technical decisions quickly, while collaborating with key stakeholders
  • Ability to self direct and work effectively in a fully remote work environment
  • Habit of self reflection, and understanding what\xe2\x80\x99s helped you be successful in the past
  • Deep experience with JavaScript/TypeScript, React and Python

Assets:
  • Interest and/or experience with developer tools, including IDE\xe2\x80\x99s, Jupyter, and visual layout and component controls.
  • Interest, or better yet, passion for data analysis and data visualization.
  • Experience with cloud based infrastructure like Azure, AWS or GCP

What We Can Offer You:
  • A way to put your skills to use enabling people around the world to better understand their data and make better decisions
  • Knowledge-sharing with smart, motivated colleagues and folks working at the most sophisticated companies in the world
  • Flexible schedule and generous PTO
  • Medical, dental, vision, and more benefits
  • Company stock options
  • Remote work policy
  • Parental leave policy
  • Learning and development program
  • Community involvement
  • Home office set up fund

About Plotly: As a company with roots in the open-source community, Plotly introduced web-based data visualization to Python. Today, the company offers Dash Enterprise, which provides the best software tools and platform to enable every enterprise in the world to build and scale data applications quickly and easily. At Plotly, you\'ll work alongside a diverse team of first-class scientists, engineers, developers and builders that challenge the status quo and set the bar high. We encourage each member of our team to explore and expand their skill sets on a continuous basis, to approach every problem with curiosity and an open-mind. Together, we make it possible for people everywhere to share data, facts and information. Plotly is an equal-opportunity employer and does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. If you require any accommodations, please let us know in advance.




D\xc3\xa9veloppeur(euse) logiciel senior:
Plotly est un leader et un pionnier dans la cr\xc3\xa9ation d\'outils qui aident les scientifiques et les analystes de donn\xc3\xa9es \xc3\xa0 maximiser leur productivit\xc3\xa9 et \xc3\xa0 partager leurs connaissances \xc3\xa9tonnantes. Nous acc\xc3\xa9l\xc3\xa9rons notre mission et souhaitons que vous fassiez partie de notre \xc3\xa9quipe d\'ing\xc3\xa9nieurs, de chefs de produits et de concepteurs incroyables. Nous sommes une \xc3\xa9quipe unie et en pleine croissance o\xc3\xb9 vous pouvez avoir un impact important et imm\xc3\xa9diat. La communaut\xc3\xa9 de la science des donn\xc3\xa9es est diverse en termes de comp\xc3\xa9tences, de ce qu\'elle essaie d\'accomplir et de ses pr\xc3\xa9f\xc3\xa9rences en mati\xc3\xa8re d\'outils et de workflow. Nous recherchons quelqu\'un qui puisse nous aider \xc3\xa0 optimiser nos outils de mani\xc3\xa8re \xc3\xa0 r\xc3\xa9pondre aux besoins des utilisateurs, en commen\xc3\xa7ant par ceux qui effectuent des analyses de donn\xc3\xa9es exploratoires de base jusqu\'\xc3\xa0 ceux qui cr\xc3\xa9ent des applications de donn\xc3\xa9es interactives sophistiqu\xc3\xa9es. Il n\'est pas facile de cr\xc3\xa9er une interface utilisateur \xc3\xa0 la fois belle et performante qui r\xc3\xa9ponde aux besoins d\'une vari\xc3\xa9t\xc3\xa9 d\'utilisateurs comprenant une multitude de cas d\'utilisation. Vous serez stimul\xc3\xa9 par ce d\xc3\xa9fi rempli de probl\xc3\xa8mes techniques amusants et int\xc3\xa9ressants \xc3\xa0 r\xc3\xa9soudre.
Technologies avec lesquelles vous travaillerez :
Nous travaillons avec une stack technologique moderne qui comprend Go, JavaScript, TypeScript, React et NextJS, et bien s\xc3\xbbr Python. Nous utilisons Kubernetes pour orchestrer nos produits d\'infrastructure, et nous fournissons ces produits et solutions sur tous les principaux environnements cloud, tant au niveau du consommateur que des entreprises les plus exigeantes. Nous apportons en permanence des contributions importantes \xc3\xa0 la communaut\xc3\xa9 open source. Nos librairies et frameworks open source sont t\xc3\xa9l\xc3\xa9charg\xc3\xa9s dans le monde entier par des dizaines de millions d\'utilisateurs chaque mois.
Responsabilit\xc3\xa9s :
  • Am\xc3\xa9liorer la fonctionnalit\xc3\xa9 et l\'interface utilisateur du workspace et de l\'IDE Dash. L\'exp\xc3\xa9rience workspace comprend des \xc3\xa9diteurs de code, des calepins Jupyter, des outils de mise en page et des contr\xc3\xb4les de graphiques visuels.
  • Aider \xc3\xa0 d\xc3\xa9finir et \xc3\xa0 ex\xc3\xa9cuter une feuille de route pour rendre nos solutions performantes et \xc3\xa9volutives.
  • Collaborer avec plusieurs \xc3\xa9quipes travaillant sur des fonctionnalit\xc3\xa9s importantes pour les clients.
  • Travailler avec les chefs de produit, les concepteurs et les d\xc3\xa9veloppeurs pour comprendre les interactions des utilisateurs et d\xc3\xa9velopper des interfaces modernes et intuitives pour nos produits.
  • Travailler dans un environnement d\'\xc3\xa9quipe avec un code partag\xc3\xa9 ; utiliser de fa\xc3\xa7on disciplin\xc3\xa9e le contr\xc3\xb4le du code source et la documentation des processus.
  • Contribuer \xc3\xa0 am\xc3\xa9liorer l\xe2\x80\x99organisation des processus et de l\'infrastructure au sein de l\'\xc3\xa9quipe.

Exigences :
  • Plus de 7 ans d\'exp\xc3\xa9rience dans le d\xc3\xa9veloppement de logiciels professionnels, dont une partie id\xc3\xa9alement dans des entreprises dynamiques en phase de d\xc3\xa9marrage.
  • Exp\xc3\xa9rience dans la gestion de projets interfonctionnels exigeants et techniquement complexes, de la conception \xc3\xa0 la r\xc3\xa9alisation.
  • Exp\xc3\xa9rience sur l\'ensemble de la stack, du backend au frontend (nous savons que vous aurez probablement une pr\xc3\xa9f\xc3\xa9rence, et nous voulons absolument l\'entendre).
  • Capacit\xc3\xa9 \xc3\xa0 prendre des d\xc3\xa9cisions techniques rapidement, tout en collaborant avec les principales parties prenantes.
  • Capacit\xc3\xa9 \xc3\xa0 s\'autog\xc3\xa9rer et \xc3\xa0 travailler efficacement dans un environnement de travail enti\xc3\xa8rement \xc3\xa0 distance.
  • Habitude d\'auto-r\xc3\xa9flexion et compr\xc3\xa9hension de ce qui vous a aid\xc3\xa9 \xc3\xa0 r\xc3\xa9ussir dans le pass\xc3\xa9.t
  • Connaissance approfondie de JavaScript/TypeScript, React et Python.

Atouts :
  • Int\xc3\xa9r\xc3\xaat et/ou exp\xc3\xa9rience avec les outils de d\xc3\xa9veloppement, notamment les IDE, Jupyter et les contr\xc3\xb4les visuels de mise en page et de composants.
  • Int\xc3\xa9r\xc3\xaat, ou mieux encore, passion pour l\'analyse et la visualisation des donn\xc3\xa9es.
  • Exp\xc3\xa9rience de l\'infrastructure bas\xc3\xa9e sur le cloud comme Azure, AWS ou GCP.

Ce que nous pouvons vous offrir :
  • Un moyen d\xe2\x80\x99utiliser vos comp\xc3\xa9tences pour permettre \xc3\xa0 des personnes du monde entier de mieux comprendre leurs donn\xc3\xa9es et de prendre de meilleures d\xc3\xa9cisions.
  • Le partage des connaissances avec des coll\xc3\xa8gues intelligents et motiv\xc3\xa9s ainsi qu\xe2\x80\x99avec des personnes travaillant dans les entreprises les plus sophistiqu\xc3\xa9es du monde.
  • Horaire flexible et cong\xc3\xa9s personnels g\xc3\xa9n\xc3\xa9reux
  • Avantages m\xc3\xa9dicaux, dentaires, visuels et autres
  • Options d\'achat d\'actions de l\'entreprise
  • Politique de cong\xc3\xa9 parental
  • Programme d\'apprentissage et de d\xc3\xa9veloppement
  • Participation communautaire
  • Allocation pour l\'installation d\'un bureau \xc3\xa0 domicile

\xc3\x80 propos de Plotly : Une soci\xc3\xa9t\xc3\xa9 ayant ses racines dans la communaut\xc3\xa9 open-source, Plotly a introduit la visualisation de donn\xc3\xa9es bas\xc3\xa9e sur le web en Python. Aujourd\'hui, l\'entreprise propose Dash Enterprise, qui fournit les meilleurs outils logiciels et la meilleure plateforme pour permettre \xc3\xa0 toutes les entreprises du monde de cr\xc3\xa9er et de faire \xc3\xa9voluer des applications de donn\xc3\xa9es rapidement et facilement. Chez Plotly, vous travaillerez aux c\xc3\xb4t\xc3\xa9s d\'une \xc3\xa9quipe diversifi\xc3\xa9e de scientifiques, d\'ing\xc3\xa9nieurs et de d\xc3\xa9veloppeurs de premier ordre qui remettent en question le statu quo et qui placent la barre tr\xc3\xa8s haut. Nous encourageons chaque membre de notre \xc3\xa9quipe \xc3\xa0 explorer et \xc3\xa0 d\xc3\xa9velopper ses comp\xc3\xa9tences de mani\xc3\xa8re continue, ainsi qu\xe2\x80\x99\xc3\xa0 aborder chaque probl\xc3\xa8me avec curiosit\xc3\xa9 et ouverture d\'esprit. Ensemble, nous permettons aux gens du monde entier de partager des informations, des aper\xc3\xa7us et des donn\xc3\xa9es. Plotly est un employeur qui souscrit au principe de l\'\xc3\xa9galit\xc3\xa9 d\'acc\xc3\xa8s \xc3\xa0 l\'emploi et ne pratique aucune discrimination fond\xc3\xa9e sur la race, la religion, la couleur, le sexe, l\'identit\xc3\xa9 sexuelle, l\'orientation sexuelle, l\'\xc3\xa2ge, un handicap physique ou mental non disqualifiant, l\'origine nationale, le statut d\'ancien combattant ou toute autre base couverte par la loi. Si vous avez besoin d\'assistance, veuillez nous en informer \xc3\xa0 l\'avance. Nous sommes impatients d\'apprendre \xc3\xa0 vous conna\xc3\xaetre !

Join Plotly

So yeah, we work hard. We have many puzzles to solve and we are having fun doing it. We also have incredible customers and a strong, supportive community that we want to stay connected to. We\xe2\x80\x99re looking forward to getting to know you!

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2146262
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, Canada
  • Education
    Not mentioned