Job Url: https://www.remoterocketship.com/company/reprise/jobs/principal-software-engineer-united-states-remote Job Description: Reprise Website LinkedIn All Job Openings Reprise is a leading enterprise demo creation platform designed for go-to-market teams across various industries. The company provides innovative solutions such as Reprise Reveal™, Reprise Replay™, and Reprise Replicate™, which allow teams to create interactive, customizable, and AI-driven product demos. These tools enable sales teams to conduct seamless and compelling product demonstrations, enhancing the sales process and improving win rates. Reprise supports teams by offering secure, scalable, and reliable demo environments, eliminating the need for live applications and allowing for easy customization down to the code level. The platform is suitable for presales, sales, and marketing teams looking to streamline demo processes and close more deals efficiently. With unmatched scalability and security features, Reprise is purpose-built for enterprise-grade applications, making it a trusted choice for businesses seeking high-quality demo solutions. 51 - 200 employees 🏢 Enterprise ☁️ SaaS Principal Software Engineer 12 hours ago 🇺🇸 United States – Remote ⏰ Full Time 🔴 Lead 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor Angular Cloud Django Flask JavaScript Kubernetes React TypeScript Vue.js Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Reprise is changing the way every company sells software. • For decades, every sales team and every marketing team has struggled to show their software. Failed demos are a meme of the modern business world. And if you can’t show your product, you can’t sell your product or run your business. • Our founders felt that pain at multiple startups themselves and started Reprise as the world’s first demo platform for software. • Today we support the world’s largest companies. Tens of thousands of sales and marketing professionals demo their product every day through Reprise. • We make our customers’ products look perfect: on every call, in every campaign, and on stage. We are the platform that enterprise business teams trust to get their jobs done. • The need for Reprise is only increasing. AI, integrations, and large amounts of data are now core to all software and yet, prohibitive to demo. • Only with Reprise can business teams use AI to show perfectly-performing features with perfect data, every time, and with full control. • Reprise leads the “demo platform” category we started in 2020. Our growth is backed by leading investors: ICONIQ Growth, Bain Capital Ventures, Accomplice VC, and Glasswing Ventures. • We value smarts, diversity, and drive. Smarts because we need people that can learn quickly. Diversity because it makes all of our decision-making better. And drive because we are fundamentally operators -- our bias is to get things done. • Even if you do not meet 100% of the qualifications listed below, please consider applying anyway. We will consider candidates that do not meet all of the listed requirements. 🎯 Requirements • Bachelor's degree in Computer Science or a related field (Electrical Engineering or Computer Engineering) is a strict requirement; Master's degree preferred • 7+ years of software engineering experience • Confidence in working in different parts of the stack - we are full stack engineers – but a strong primary focus on Front End technologies • Familiarity with modern JavaScript frameworks (e.g., Vue, React, Angular) • Experience with Django or Flask • A sense of urgency • Ability to make technical trade-offs, considering both the technical and the business needs, with the ultimate objective of delivering quality code and products • Communication is key; our work is heavily team-oriented, and we are looking for someone who is comfortable participating and contributing to the team • A passion for mentoring and coaching more junior team members • Enthusiasm for adapting to the changing needs of the business • Excitement about startups and working with a small Agile team; start up experience a plus 🏖️ Benefits • A competitive salary for the market • Flexible vacation policy and three day weekends each month • Health, Vision, Dental Insurance Options, FSA/HSA Options • Parental leave • 401(k) • Long and short term disability • Fully remote company with employees spread across the United States • WeWork All Access membership • Joining an experienced, multiple-previous-startups crew