About the company

Plotly is a technical computing company with offices in Montréal, Canada and Cambridge, Massachusetts. Profitable and with more than $12M in VC and government funding, we are transforming how scientists, engineers, and business analysts visualize data through precedent setting open-source software. Our work culture engenders skill-sharing, work-life balance, and open discussion.

MONTREAL & CAMBRIDGE

Office life

Plotly's head offices are located in Montréal, Canada and Cambridge, Massachusetts. We are constantly looking to expand our team with committed people.

Cambridge, Massachusetts

Future of science

Plotly has headquartered in the research corridors of Montréal, Quebec and Cambridge, Massachusetts to nurture and hire the best talent in open-source, bioinformatics, and scientific programming.

Southern exposure

Our loft-style office boasts plenty of natural light, an open floor plan, and custom made standing and sitting desks, making it a place we are thrilled to work at. Aesthetics plays a large role in both our work as a data-viz company and in our working environment.

Open source

Plotly funds and contributes to a range of open-source projects. We encourage employees to do the same. Check out our work with matplotlib, stack.gl, Handsontable, or ropensci. Fernando Perez, creator of IPython, is on Plotly's advisory board. Plotly's JavaScript charting library and core-technology is also open-source. Curious? See our GitHub page.

Small teams, global impact

Plotly is searching for bright, energetic and dedicated engineers, designers, and sales reps. People who are passionate about the areas where Plotly is seeking lasting impact.

We proudly support K-12 STEM education and outreach — over 80,000 teachers and students around the world have chosen Plotly as their data visualization tool of choice. We contribute to aesthetic intelligence and design in the sciences and statistics — our users have access to D3.js through our APIs for PythonRMATLABJulia, and our integrated web app. And we promote reproducibility in journalism and research — our innovative storage keeps charts with the data used to build them.

Open Positions

Full Time

Chief Financial Officer

Montréal, Canada

Plotly is the creator of the leading visualization and application development software for data scientists. Plotly’s software has been downloaded by over 6M users and has more than $12M in VC and government funding. With offices in Montréal, Canada and Cambridge, Massachusetts, Plotly is a high growth company that is transforming how scientists, engineers, and business analysts visualize data through precedent setting open-source software. Our work culture engenders skill-sharing, work-life balance, and open discussion.

Duties & Responsibilities:
We are actively seeking an experienced Chief Financial Officer (CFO) to own the areas of Finance, HR and Administration functions to assist the President & CEO in planning and executing company growth. This role will report directly to the President & CEO and will have responsibility for:

  • Create company-wide operational and financial plans
  • Oversee accounting functions including budget, operational plans, P&L, forecasting and cash-flow management
  • Assist senior and mid-level management in establishing, tracking and analyzing KPI’s by functional area and across the organization
  • Assist Sales and Marketing in establishing and maintaining product pricing policies and overall objectives
  • Assist on all contract negotiations (Corporate and Customer)
  • Human Resources administration including performance planning processes, hiring processes and benefits administration  
  • Liaison with new and existing investors; prepare and execute future corporate financings
  • Maintaining company cap tables and accounting for stock options grants
  • Drive strong, commercially based decision making in the Company
  • Instill financial discipline and control across Company culture

Job Requirements:

This position is a senior leadership position within a growing venture backed organization. The right candidate will possess:

  • Understanding of building an enterprise software and/or SaaS business
  • 5 years of experience as a CFO or equivalent
  • A minimum of BSc and CPA; MBA is desired 
  • Demonstrated and documented experience with all required responsibilities
  • Demonstrated leadership experience across a wide variety of functions
  • High Ethics and Strong Work Ethic
  • Excellent Written and Oral Communication Skills
  • Cross Functional Team Leadership Skills
  • Exceptional Organizational and Time Management Skills
  • The ability to operate at a high level in a flexible and fast paced work environment
  • The ability to operate with little or no supervision
Full Time

Experienced JavaScript developer

Montréal, Canada

Plotly is the creator of the leading visualization and application development software for data scientists. Plotly’s software has been downloaded by over 6M users and has more than $12M in VC and government funding. With offices in Montréal, Canada and Cambridge, Massachusetts, Plotly is a high growth company that is transforming how scientists, engineers, and business analysts visualize data through precedent setting open-source software. Our work culture engenders skill-sharing, work-life balance, and open discussion.

Duties & Responsibilities:

  • Develop tools and products around the increasingly popular open-source Dash framework
  • Work with Apollo, GraphQL and React. Meta-program your heart out. Get dirty in the Dash Component toolchain
  • Build polished features into Plotly Cloud and help make data visualization accessible
  • Help maintain and support an eco-system of open-source projects built around the popular plotly.js data vis library

Job Requirements:

  • Extensive experience developing data-driven applications in Javascript
  • Comfortable with JS build tooling and processes
  • Experience with Python, React, CI and Vagrant
  • Familiarity with building and publishing JS modules
Full Time

Python Application and Platform Developer

Montréal, Canada

Plotly is hiring Pythonistas! Plotly is the creator of the leading visualization and application development software for data scientists. Plotly’s software has been downloaded by over 6M users and has more than $12M in VC and government funding. With offices in Montréal, Canada and Cambridge, Massachusetts, Plotly is a high growth company that is transforming how scientists, engineers, and business analysts visualize data through precedent setting open-source software. Our work culture engenders skill-sharing, work-life balance, and open discussion.

Duties & Responsibilities:

Contribute to popular Open Source projects like Plotly Dash and plotly.py. Build services into our Heroku-like Docker based Dash Deployment Server. Help build data science Dash applications for Fortune 500 companies.

Job requirements

  • Work in Flask and Django stacks to build new services and APIs.
  • Integrate technologies like JupyterHub into the Plotly Platform.
  • Engage our Open Source communities and help take stewardship of our OSS projects.
Full Time

SQL Data Scientist

Montréal, Canada

Duties & Responsibilities:

At Plotly, we develop modern analytics apps for the enterprise. As a SQL data scientist, you will have the opportunity to help advance the discipline of data visualization.

  • Take ownership of Plotly's internal data sources using Falcon SQL client.
  • Think creatively about and draw insights from various internal data sources, including sales, financials, product, marketing analytics and customer relationships.
  • Promote data-driven business intelligence, reporting and tracking of objectives.
  • Clearly and regularly communicate your findings to inform and hone Plotly's marketing, sales, product development, and grants and partnership development strategies.

Job Requirements:

  • Advanced knowledge of SQL queries and database admin
  • Experience with Redshift and Google BigQuery a plus
  • Experience with GitHub, GitHub pages, and git required
  • Ability to clearly present quantitative results
  • To successfully apply for this position, please download Falcon, make a graph using it, and send us a link to your graph
Full Time

UX Designer

Montréal, Canada

Plotly is the creator of the leading visualization and application development software for data scientists. Plotly’s software has been downloaded by over 6M users and has more than $12M in VC and government funding. With offices in Montréal, Canada and Cambridge, Massachusetts, Plotly is a high growth company that is transforming how scientists, engineers, and business analysts visualize data through precedent setting open-source software. Our work culture engenders skill-sharing, work-life balance, and open discussion.

Duties & Responsibilities:

  • Help turn a set of user needs and stories into compelling UX
  • Iterate on stakeholder and user feedback to evolve UX as information and user needs change.
  • Help establish a set of design patterns and work with other developers in the UX space to consolidate on these patterns.
  • Work with other teams to increase UX awareness company wide.
  • Be an advocate for the customer / user experience across all Plotly products and Open Source Software.

Job Requirements:

  • The ability to identify the best UX methods and tools to use depending on project constraints
  • Experience with UX tools such as Figma, Sketch, Photoshop, Invision etc.
  • Working experience with an iterative UX product design process, for example: job stories, journey mapping, content modelling, wire framing and prototyping, usability testing, and low fidelity to high fidelity visuals
  • Clearly present your point of view, express ideas, and accept feedback
  • Exceptional UX thinking, information design, and data visualization abilities shown in a portfolio of real-world projects
Full Time

Sales Development Representative

Montréal, Canada

Plotly is the creator of the leading visualization and application development software for data scientists. Plotly’s software has been downloaded by over 6M users and has more than $12M in VC and government funding. With offices in Montréal, Canada and Cambridge, Massachusetts, Plotly is a high growth company that is transforming how scientists, engineers, and business analysts visualize data through precedent setting open-source software. Our work culture engenders skill-sharing, work-life balance, and open discussion.

Plotly is looking for a rock star Enterprise Sales Development Representative to identify and create new qualified sales opportunities for the Sales Team.  This will include prospecting outbound activity, cold-calling prospects and qualifying active interest. SDR’s conduct business in a way that builds credibility and trust – setting the stage for winning new business. This is an outstanding opportunity to join the team of an exciting start up company based in the heart of Montreal with exceptional growth potential.

Duties & Responsibilities:

  • Prospect, educate, qualify and develop outbound leads to create sales-ready leads and opportunities
  • Interact with prospects via telephone and email
  • Use LinkedIn and other tools to research target accounts, identifying key players, and developing accounts
  • Successfully manage and overcome sales objections
  • Exceed monthly and quarterly targets
  • Become a trusted resource and develop superior relationships with prospects
  • Document prospect interaction in Salesforce to ensure efficient lead management
  • Direct communication with account executives to effectively manage pipeline opportunities

Job Requirements:

  • Highly motivated self-starter with a track record of successful sales development targeting Enterprise accounts
  • Hunter mentality
  • Ability to rapidly qualify opportunities and handle sales objections
  • Effective time management and selling process skills
  • Exceptional conversational, listening and writing skills
  • Track record of exceeding goals and targets
  • Ability to work in a high-energy sales team environment; committed to being a team player
  • Positive and energetic phone skills, excellent listening skills, strong writing skills
  • Experience with open source products and data visualization is a huge plus
  • Proficiency with standard corporate productivity tools (email, voicemail, GDocs)
  • Familiarity with CRM systems. Salesforce.com experience is a big plus.
  • 4-year college degree or equivalent
Full Time

D3.js Data Visualization Engineer

Montréal, Canada

Join Plotly in the exciting world of open source, maintaining some of the most popular web-based data visualization frameworks.

Duties & Responsibilities:

  • Help steward a vibrant ecosystem of users and contributors from around the world.
  • Take ownership of a growing set of tools like `react-plotly.js`,  `angular-plotly.js` and `orca`.
  • Stretch your algorithmic skills in core performant corners of `plotly.js`.
  • Manage the complexity of working in open-source products with users, contributors, corporate sponsors, internal stakeholders and developers.

Job Requirements:

  • Expert JavaScript programming ability
  • Experience with D3.js
  • WebGL experience highly desired
  • Passion for open-source
  • Willingness to work in a tight-knit team and participate in code review
Full Time

Enterprise Sales Executive: Quebec Territory (Montreal)

Montréal, Canada

Plotly is looking to expand its sales team with strong candidates who are immersed in enterprise software and Quebec business.

Duties & Responsibilities:

  • Help drive sales of Plotly’s enterprise offerings, including software, cloud services and on-premise products.
  • Take ownership of Plotly’s customer relationships in Quebec.
  • Appreciate data analytics and visualization and understand the variance of analytics needs within an enterprise setting.
  • Work with back-end sales team to track and manage customer relationship data and outcomes.

Job Requirements:

  • Successful enterprise software career in Quebec territory
  • Deep knowledge of Quebec enterprise institutions
  • Fluent in French and English
  • Track record of achieving quota
  • Comfortable with outbound outreach and lead nurturing
  • Willingness to embrace the start-up environment
Full Time

Anoma.ly Manager

Montréal, Canada

Duties & Responsibilities:

Administrative Event Support and Office Coordination

  • Schedules and maintains events in the event management software system. Updates details and event requirements as necessary.
  • Ensures rental leases abide by the Facilities Use Agreement and that client’s needs are met.
  • Coordinates billing, invoicing, and collection of event rentals. Ensures proper documents are received and that all planning deadlines are completed in advance of events.
  • Makes recommendations to the Director regarding rental rates, spatial configuration, staffing, room scheduling, audio/visual, and catering requirements.
  • Conducts market research of other venues to gather information on rates and amenities.
  • Complete work orders daily as information is received from the Project Managers.
  • Resolve any discrepancies with client billing.
  • Order office supplies.
  • Communicate with members and manage memberships.
  • Keep track of guest arrival and departures.
  • Communicate with management regarding needs of our members when you are contacted by them.
  • Keeps records and supporting documents as requested.
  • Social media posting of office space and events.
  • Performs other duties as assigned.

Communication and Event Coordination

  • First point of contact with clients wishing to have their event at Anomaly. Gathers event details in order to ensure efficient event execution.
  • Provides tours of event space for potential rental.
  • Communicates event requirements to ensure client’s needs are met.
  • Proactively handles any arising issues and troubleshoots emerging problems on the day of the event.
  • Conducts pre- and post-event evaluations and reports on outcomes.
  • Strong written and oral skills a must.

Job Requirements:

  • Bachelor's degree and/or equivalent training and administrative work experience.
  • Equivalent to three years of full-time, progressively responsible experience in event planning and/or hospitality management..
  • Working knowledge of principles and practices of event planning and hospitality sales.
  • Thorough knowledge of policies, procedures, and outside regulations pertaining to the applicable program and/or administrative specialty.
  • Working knowledge of operational and fiscal analysis and techniques.
  • Ability to take initiative and independently plan, organize, coordinate, and perform work in various situations where numerous and diverse demands are involved.
  • Skill in the research, development and evaluation of policies and programs, including skill in the collection, evaluation, and interpretation of data to develop sound conclusions and make appropriate recommendations.
  • Expertise in investigating and analyzing problems with a broad administrative impact and implications. Ability to anticipate problems and address them proactively.
  • Demonstrated ability to effectively interpret, organize, and present information and ideas in written or presentation form.
  • Ability to create content and post on social media platforms such as Facebook, LinkedIn, and Instagram
  • Ability to train others on new skills and procedures and provide work direction.
  • Basic understanding of AV equipment in relation to event services.
  • Demonstrated experience working with diverse populations.
  • Ability to handle multiple priorities and projects with attention to detail.
  • Ability to apply independently the policies and procedures of program where specific guidelines may not exist.

Special Conditions:

Physical, Mental, and Environmental Conditions: Mainly sitting with up to 25% of the activities involving regular standing or walking, involves lifting of medium weight objects limited to 25 pounds.

Hours of Work/Travel: Required to carry cell phone and on-call duties assigned as appropriate. Must be able to work nights and weekends as required.

Eligibility to Work: Applicants must provide proof of Canadian citizenship or authorization to work in Canada within three days of the date of hire.

Equal Opportunity Employer/Minorities/Females/Veterans/Individuals with a Disability