Description
DEPARTMENT DESCRIPTION
The mission of the Demos team is to build, deliver, and support demonstration environments for use by our Solution Engineers (SEs) here at Salesforce. These demonstration environments incorporate the latest product capabilities that Salesforce has to offer, tailored to meet the needs of a specific product or industry. With these demo environments, SEs have the tools they need to deliver best-practice demos for a given product or industry, enabling them to scale, innovate, and provide the best product demonstrations of their careers.
ROLE OVERVIEW
As a Solution Developer for the Demos team, you will have a significant impact on Salesforce's success by contributing to our Demo Platform and supporting the success of demo assets leveraged by our global Pre-sales team. In this role, you will focus on using your development skills to make our demo assets deployable on demand. This will provide Solutions Engineers with the tools they need to deliver compelling product and industry demos.
Crucially, you will collaborate closely with Product Managers, partnering with them to define, design, prioritize, and deliver new features. By tightly aligning this work with the Salesforce release cycle, you will ensure our SEs are always equipped to showcase the newest innovations. This includes front- and back-end development on the Salesforce platform, integrations to other Salesforce product clouds, and keeping up with the pace of innovation. We are looking to hire a talented, flexible, and creative developer who will help us innovate, serve our stakeholders, and have a great time while doing so.
OBJECTIVES OF THIS ROLE: Innovating Solutions & Product Partnership
Collaborate with Product Managers to help define and design new features that showcase the latest capabilities of the platform.
Innovate creative solutions using Salesforce APIs to automate repetitive Salesforce configuration and save SEs time.
Focus on building the highest quality demo assets delivered through our demo platform.
Leverage top-of-the-line AI tools (such as generative AI and intelligent coding assistants) to accelerate development, optimize internal workflows, and drive exceptional team productivity and results.
Understand the needs of demo product owners and seamlessly solve for them.
Work with demo product owners to ensure that development follows established processes and works as intended.
Follow DevOps Standards & Release Management Processes
Align feature delivery schedules with the official Salesforce release cycle, ensuring our demo environments are ready for day-zero product launches.
Follow our defined Agile delivery process and adhere to best practices outlined using our DevOps life cycle to build, manage, and maintain high-quality demo assets.
Work on ways to automate and improve development and release processes.
Ensure Demo Quality
Test and examine configuration and code written by others and analyze results.
Identify technical problems and develop updates and fixes.
Provide strict attention to detail and a commitment to high-quality, stable deliverables.
Security & Trust
Ensure that systems are safe and secure against cybersecurity threats.
Train and Enable
Contribute to Developer Documentation.
Educate Demo Product Owners on how to work effectively on our platform.
Mentor and train others when possible.
Team Player
Partner with Product Managers to prioritize the development backlog, balancing long-term innovations with immediate SE needs.
Plan projects and be actively involved in project management decisions.
Work seamlessly as part of a global team.
*Required Advanced English Skills*