Senior Demo Engineer
Remote - Americas
- Sales
About Shopify
Opportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a business. We propel entrepreneurs and enterprises to scale the heights of their potential. Since 2006, we’ve grown to over 8,300 employees and generated over $1 trillion in sales for millions of merchants in 175 countries.
This is life-defining work that directly impacts people’s lives as much as it transforms your own. This is putting the power of the few in the hands of the many, is a future with more voices rather than fewer, and is creating more choices instead of an elite option.
About you
Moving at our pace brings a lot of change, complexity, and ambiguity—and a little bit of chaos. Shopifolk thrive on that and are comfortable being uncomfortable. That means Shopify is not the right place for everyone.
- Care deeply about what you do and about making commerce better for everyone
- Excel by seeking professional and personal hypergrowth
- Keep up with an unrelenting pace (the week, not the quarter)
- Be resilient and resourceful in face of ambiguity and thrive on (rather than endure) change
- Bring critical thought and opinion
- Embrace differences and disagreement to get shit done and move forward
- Work digital-first for your daily work
About the role
The Senior Demo Engineer plays a pivotal role within our Demo Engineering team, focusing on developing sophisticated, custom solutions and tooling that showcase the full potential of the Shopify platform. This is a dedicated software engineering position and is not a customer-facing role. You will collaborate closely with Sales, Product, and Engineering teams to create dynamic demonstrations that help close new business and drive revenue growth.
What You’ll Do
Develop Custom Experiences: Build and own demos that illustrate the power and versatility of the Shopify platform, craft and deliver engaging product demonstrations that highlight Shopify’s advanced features and capabilities, and design and build custom storefront prototypes utilizing leading APIs and Shopify’s latest technologies.
Agile Collaboration: Contribute to an agile team environment, fostering innovation and continuous improvement.
Technical Resource: Serve as a key technical resource for our global sales team, providing insights and support to enhance sales efforts.
Reusable Asset Development: Create and maintain reusable demo assets, contributing to a robust library of standardized demo assets that scale our rapidly growing sales organization.
Strategic Influence: Play a critical role in defining our technical sales strategy and communicate feedback to Product teams to influence the platform's roadmap.
Mentorship: Mentor your peers, fostering a culture of learning and excellence within the Demo Engineering team.
Continuous Learning: Stay updated with the latest Shopify features and industry trends to ensure our demos remain cutting-edge and effective.
What We Offer
Collaborative Environment: Work in a creative setting where experimentation and learning are highly valued.
Autonomy: Enjoy the freedom to take ownership of your projects without micromanagement.
Growth Opportunities: Access continuous growth and learning opportunities with each new challenge you tackle.
Inclusive Culture: Thrive in a culture that values authenticity, openness, and diversity.
What We're Looking For
Strong understanding of Shopify’s admin, settings, customization editor, and advanced features like Metaobjects, 1st Party Apps, and Liquid templating.
Proficient in Liquid templating, customizing sections/blocks, and developing custom Shopify themes.
Experience developing and setting up metaobjects, metafields, and metaobject templates.
Strong understanding of working with GraphQL queries, mutations, and objects.
Proficient in JavaScript and React for full-stack development.
Passion for backend development with a willingness to explore languages such as Ruby, Python, and NodeJS.
Experience with eCommerce website development, including product and collections pages, checkout flows, navigation menus, and eCommerce funnel optimization.
Proficient with Git version control and platforms like GitHub.
Strong technical aptitude with a consistent record of execution.
Self-starter attitude with the ability to work independently and manage your own development pipeline.
Excellent organizational and project management skills, with the ability to multitask and reprioritize effectively.
Superior verbal, presentation, and written communication skills.
Ability to thrive in a rapidly changing environment.
A passion for continuous learning and skill development.
Preferred Experience
Experience with Remix and building Shopify Apps.
Experience working with machine learning.
Experience in training Large Language Models (LLMs) and AI app development.