The low-code framework for rapidly building interactive, scalable data apps in Python.
Data Visualization • Graphing • Dashboards • Predictive Analytics • Machine Learning
51 - 200
💰 $2.4M Series C on 2020-05
February 29
The low-code framework for rapidly building interactive, scalable data apps in Python.
Data Visualization • Graphing • Dashboards • Predictive Analytics • Machine Learning
51 - 200
💰 $2.4M Series C on 2020-05
• Lead the conversion process of Jupyter notebooks to Dash applications and first-class Jupyter Notebook experience in Dash Enterprise workspaces/IDE • Design, develop, test, and maintain automated Python code to enhance the robustness and scalability of the Dash applications • Utilize Abstract Syntax Tree (AST) manipulation techniques to optimize and automate the conversion process to ensure accurate and efficient transformation of Jupyter notebook logic into Dash application structures (low/no code experience) • Collaborate closely with UX/UI designers, product managers, and other software engineers to ensure a cohesive and user-friendly Dash application experience • Participate in code reviews, emphasizing the effective use of AST in the conversion process • Identify and address performance bottlenecks in the converted Dash applications, employing AST-based optimizations to ensure optimal responsiveness and user experience • Own seamless integration of new features/products in Dash Enterprise platform • Stay up-to-date with industry trends and emerging technologies, continuously seeking opportunities to enhance our platform
• Bachelor's degree in Computer Science, Engineering, or a related field with at least 5 years of relevant experience • 7+ years proven experience as a Full Stack Engineer, with expertise in Python, JavaScript, TypeScript, and React • Demonstrable track record of success in a technical engineering role, including clear demonstration of contribution and delivery in a product-centric environment • 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 • Strong communication and interpersonal skills with the ability to explain complex technical concepts to non-technical stakeholders • Strong problem-solving skills and the ability to work effectively in a collaborative team environment • Dedication to writing clean, maintainable, and efficient code • Assets: Experience with GraphQL, NestJS, Kubernetes, CI/Github Actions, Docker • Experience with computational notebooks like Jupyter, Mathematica, Observable • Familiarity with data visualization libraries and concepts • Don't meet all the requirements, but you feel you would be a great fit to our plot-legion? Don't hesitate to apply!
• 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 & Community Remote-first work • Home office support • Employee led DE&I resource group • Plotly Community Forum
Apply NowFebruary 15
501 - 1000
February 14
201 - 500
🇨🇦 Canada – Remote
💵 CA$152k - CA$198k / year
💰 $100M Series D on 2021-02
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer