Demo Engineer
Role Overview
The Demo Engineer will be the primary developer of The Armory, Ironclad's internal demo-engineering platform.
The platform helps field teams clone golden environments, generate workflow assets, and apply governed feature-flag presets through a self-service web application.
This is a hands-on role with end-to-end ownership of an internal product.
Key Skills for This Role
Full Job Posting
About the role
The Demo Engineer will be the primary developer of The Armory, Ironclad's internal demo-engineering platform.
The platform helps field teams clone golden environments, generate workflow assets, and apply governed feature-flag presets through a self-service web application.
This is a hands-on role with end-to-end ownership of an internal product.
What you will do
- Design, build, deploy, and operate The Armory as a production-grade internal product.
- Build the tool hub, environment builder, feature-flag reference, guides, and scripts.
- Develop backend services and asynchronous jobs that orchestrate environment creation against APIs and internal tools.
- Integrate AI demo builders and scripts into reusable tooling for non-technical field users.
- Own deployments, monitoring, structured logging, and first-line platform response.
- Create industry-specific demo environments, assets, and scripts for the field.
- Partner with Product and Engineering on roadmaps, product readiness, and demo asset updates.
- Support Solution Engineers and Enterprise Architects and identify automation and self-service opportunities.
Key qualifications
- Have 2 to 5 or more years of experience building and shipping scalable web applications.
- Have strong full-stack skills, especially JavaScript or TypeScript and Node.js.
- Have hands-on cloud infrastructure experience and comfort operating deployed services.
- Have experience with APIs, REST, JSON/HTTP, webhooks, and integration technologies.
- Have experience designing asynchronous workflows with recovery from partial failures and auditability.
- Have familiarity with authentication and access control such as SSO, IAP, or RBAC.
- Have experience building with or integrating generative AI or LLM APIs.
- Have a bachelor's degree in a relevant computing or engineering field, or equivalent practical experience.
Additional skills
- React, Python, AI-assisted development tools, and partner systems such as Salesforce or SAP are useful additional experience.
- The role requires systems thinking, cross-functional collaboration, and strong written and verbal communication.
Compensation
- The listed base salary range is $120,000 to $140,000.
- Actual compensation depends on factors including proficiency, anticipated performance, and selected-candidate location.
- The package also includes equity awards, health and wellness benefits, and career development support.
Benefits
- Benefits may include health coverage, leave policies, family-forming support, paid time off, mental health support, commuter benefits, and a 401(k) plan.
- The company also provides stipends for wellbeing, hybrid work, and applicable cell phone use.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Ironclad
Staff Software Engineer, Site Reliability
San Francisco, USA
Partner Success Manager, EMEA
London, GBR
Staff Product Designer
San Francisco, USA
Sales Operations Analyst
San Francisco, USA
Senior Manager, Solutions Engineering
San Francisco, USA
Strategic Account Executive, West
, USA
Software Engineer II, Developer Productivity
San Francisco, USA
Staff Software Engineer, Developer Productivity
San Francisco, USA