Senior Fullstack Software Engineer Desktop New

Remote, CA, Canada

Job Description

Build Something Extraordinary





Have you ever wanted to create tools that empower people to tell better stories with data? At Plotly, that's what we're all about! We combine cutting-edge technology with a collaborative environment to help data scientists, engineers, and analysts across the world achieve their goals.



As part of our Plotly Studio team, you'll join a group of exceptional software engineers, designers, and product experts. We love solving tough problems, pushing the boundaries of what's possible, and making data analytics more accessible for everyone.


Your Role in the Plotly Story





As a Senior Fullstack Software Engineer on the Plotly Studio team, you will work directly on our next generation of AI data science tools. You will work with a sophisticated application architecture bridging desktop and SAAS technologies to streamline data science analysis for our users. We are seeking an individual that will elevate our team to the next level by bringing a wealth of experience building and deploying successful applications. If you are passionate about pushing technological limits and building sophisticated applications, we invite you to join us on this exciting journey.




Here's a peek at what you'll be working with:




Python React Rust Large Language Models Tauri

Your Responsibilities




Lay the groundwork to make our sophisticated AI desktop application the best data analytics platform on the market. Lead the design and development of our hybrid Desktop and SaaS architecture. Develop testing infrastructure to ensure our users have a smooth experience on any hardware. Balance tradeoffs between architectural complexity and maintainability given competing priorities. Optimize AI generated data processing code to run on large enterprise-scale data on limited local hardware. Collaborate with product managers, software engineers, and UI/UX designers to translate AI concepts into tangible product features. Stay abreast of the latest advancements in AI and machine learning to continuously improve product features. Provide technical leadership and mentorship to team members, fostering a culture of innovation and excellence. Write clean, maintainable, and type-safe code that enhances the stability and reliability of our platform. Participate in code reviews, conduct debugging, and work collaboratively to resolve technical issues. Continuously use and evaluate new tools to optimize your workflows.

What You Bring to the Team




Bachelor's, Master's or PhD degree in Computer Science or a related field with 10+ years of relevant experience 5+ years proven experience as a senior or staff engineer building user facing applications with significant adoption. Industry leading understanding of desktop application development. Familiarity with data science workflows and working with large datasets efficiently. Expertise in Python, React, and SQL. Strong communication and interpersonal skills with the ability to explain complex technical concepts to non-technical stakeholders. Dedication to writing clean, maintainable, and efficient code.

Nice-to-Haves




Experience with Tauri, Electron, CI/Github Actions Ability to work efficiently and effectively in a remote-first environment. Desire and ability to work in a fast-paced dynamic environment, learn new technologies and platforms, and be comfortable with troubleshooting complex technical issues.

Not sure if you're 100% qualified?:





At Plotly, we believe diverse perspectives drive innovation. If this role excites you, but you don't meet every requirement, we still encourage you to apply. We'd love to learn how your unique skills could make an impact!



What you can expect from us:




#

Health & Wellbeing




Comprehensive health coverage Generous PTO Parental leave top-up program #

Growth & Future




Stock options for all full-time employees Learning & Development program Work alongside a dedicated team #

Flexibility et community




Remote-first work Home office support Employee led DE&I resource group Plotly Community Forum

Why You'll Love it Here?





Unleash your creativity and shape the future of data analytics!



Founded by innovators and driven by our community of users and customers, we eagerly tackle every challenge, from crafting state-of-the-art UI for seamless data interaction to optimizing our graphing libraries and services for highly reliable performance. Our journey has only begun!



We are a tight-knit and quickly growing team where each member can make an immediate, meaningful impact. We take on complex problems, work hard, and are firm believers in the open-source mission. At Plotly, you'll work alongside a diverse team of first-class engineers, developers, scientists, and builders that challenge the status quo and set a high bar. We encourage each member of our team to explore and expand their skill sets continually, and to approach every problem with curiosity and an open mind. Together, we make it possible for people everywhere to share data and insights that make real impacts in business and around the world.



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 during the application process.



Your privacy is important to us. Please take a moment to review our Candidate Privacy Notice. Should you have any concerns, please contact us at privacy@plotly.com





Ingenieur logiciel fullstack senior - Desktop


--------------------------------------------------


Creez quelque chose d'extraordinaire!





Avez-vous deja reve de concevoir des outils qui permettent aux gens de mieux raconter leurs histoires avec des donnees? Chez Plotly, c'est exactement ce que nous faisons! Nous combinons les technologies de pointe avec un environnement collaboratif afin d'aider les scientifiques des donnees, ingenieurs et analystes du monde entier a atteindre leurs objectifs.



En vous joignant a notre equipe

Plotly Studio

, vous ferez partie d'un groupe exceptionnel d'ingenieures logiciel, de concepteurtrices et de specialistes produits. Nous aimons resoudre des problemes complexes, repousser les limites du possible et rendre l'analyse de donnees plus accessible a toutes.


Votre role dans l'histoire de Plotly





En tant qu'

ingenieure logiciel fullstack senior

au sein de l'equipe Plotly Studio, vous contribuerez directement a la prochaine generation de nos outils d'intelligence artificielle pour la science des donnees. Vous travaillerez avec une architecture applicative sophistiquee, alliant technologies de bureau et solutions SaaS, pour simplifier l'analyse de donnees pour nos utilisateurtrices. Nous recherchons une personne experimentee et passionnee, prete a faire passer notre equipe au niveau superieur avec des competences eprouvees dans la creation et le deploiement d'applications performantes. Si vous aimez repousser les limites technologiques et concevoir des applications avancees, venez vivre cette aventure avec nous.




Un apercu des technologies avec lesquelles vous travaillerez




Python React Rust LLM Tauri

Vos responsabilites




Etablir les bases pour faire de notre application de bureau IA la meilleure plateforme d'analyse de donnees sur le marche. Mener la conception et le developpement de notre architecture hybride (bureau + SaaS). Mettre en place l'infrastructure de tests pour assurer une experience fluide sur tout type de materiel. Equilibrer la complexite architecturale avec la maintenabilite selon les priorites. Optimiser le traitement des donnees generees par l'IA pour fonctionner efficacement sur du materiel local avec de grands volumes de donnees. Collaborer avec les chefs de produit, les ingenieures logiciel et les concepteurtrices UI/UX pour transformer des concepts IA en fonctionnalites concretes. Se tenir a jour des dernieres avancees en IA et en apprentissage automatique pour bonifier le produit. Offrir un leadership technique et du mentorat, tout en favorisant une culture d'innovation et d'excellence. Ecrire un code propre, maintenable et type qui ameliore la stabilite et la fiabilite de notre plateforme. Participer aux revues de code, au debogage et a la resolution collaborative de problemes techniques.

Ce que vous apportez a l'equipe




Diplome de baccalaureat, maitrise ou doctorat en informatique ou dans un domaine connexe, avec

10+ annees d'experience pertinente

5+ annees d'experience

reconnue a titre d'ingenieure senior ou principale dans la creation d'applications utilisees a grande echelle Comprehension approfondie du developpement d'applications de bureau Bonne connaissance des flux de travail en science des donnees et de la gestion de grands ensembles de donnees (LLM) Maitrise de

Python, React et SQL

Excellentes competences en communication et en vulgarisation technique

.


Atouts supplementaires




Experience avec

Tauri

,

Electron

,

CI/GitHub Actions

Capacite a travailler efficacement dans un environnement

teletravail d'abord

Aisance a evoluer dans un environnement dynamique, a apprendre de nouvelles technologies et a resoudre des problemes techniques complexes

Vous n'etes pas certain si vous etes 100% qualifies?:





Vous ne repondez pas a toutes les exigences, mais vous pensez que vous seriez un bon candidat pour notre plot-legion ? N'hesitez pas a poser votre candidature !




Ce que vous pouvez attendre de nous:




#

Sante et bien-etre




Couverture sante complete Temps libre remunere genereux et horaires de travail flexibles Programme de complement de conge parental #

Croissance et avenir




Options d'achat d'actions pour tous les employes a temps plein Programme d'apprentissage et de developpement Travailler avec une equipe devouee #

Flexibilite et communaute




Entierement a distance Soutien au bureau a domicile Groupe de ED&I dirige par les employes Forum de la communaute Plotly

Pourquoi vous aimerez travailler chez Plotly?





Liberez votre creativite et faconnez l'avenir de l'analyse des donnees!



Fondee par des innovateurtrices et animee par une communaute passionnee d'utilisatrices, utilisateurs et de clientes, notre equipe releve chaque defi avec enthousiasme -- qu'il s'agisse de creer une interface utilisateur a la fine pointe pour une interaction fluide avec les donnees, ou d'optimiser nos bibliotheques graphiques et nos services pour assurer des performances hautement fiables. Et ce n'est que le debut!



Nous sommes une equipe soudee et en pleine croissance ou chaque personne peut avoir un impact reel et immediat. Nous adorons resoudre des problemes complexes, travaillons avec rigueur et croyons profondement a la mission de l'open source. Chez Plotly, vous collaborerez avec une equipe diversifiee composee d'ingenieures, de developpeureuses, de scientifiques et de batisseureuses d'exception, qui repoussent les limites et visent l'excellence. Nous encourageons chaque membre de l'equipe a explorer, a elargir ses competences et a aborder chaque defi avec curiosite et ouverture d'esprit.



Ensemble, nous permettons aux gens partout dans le monde de partager leurs donnees et leurs connaissances de facon percutante -- pour les entreprises, et au-dela.



Plotly applique un principe d'egalite en matiere d'emploi et ne fait aucune discrimination fondee sur la race, la religion, la couleur, le sexe, l'identite de genre, l'orientation sexuelle, l'age, le handicap physique ou mental non disqualifiant, l'origine nationale, le statut de veteran ou tout autre motif protege par la loi applicable. Si vous avez besoin de mesures d'adaptation pendant le processus de recrutement, n'hesitez pas a nous en informer.



Votre vie privee nous tient a coeur. Nous vous invitons a consulter notre avis de confidentialite a l'intention des candidates. Pour toute question ou preoccupation, ecrivez-nous a

privacy@plotly.com

.

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.


Related Jobs

Job Detail

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