Sr. Software Engineer
Role details
Job location
Tech stack
Job description
At Disney Experiences, we craft world-class digital guest experiences-from the magic of our theme parks to the seamless functionality of our resort platforms. We are looking for a Full Stack Senior Software Engineer who isn't just a "coder," but a creative problem-solver.
This role is unique: you will lead the development of complex capabilities on the Salesforce platform while bridging the gap with modern full-stack technologies (Node, Angular, Java). We value aptitude over a specific checklist. If you are a technical polyglot who views a new framework not as a hurdle, but as a playground, you'll fit right in.
What You'll Do
- Architect & Build: Design and develop robust, scalable capabilities on the Salesforce platform using Apex Classes, Lightning Web Components (LWC), and complex integrations.
- Full Stack Integration: Extend Salesforce functionality by building supporting microservices and UI components using Node.js, Angular, and Java.
- Modern Cloud Ecosystems: Leverage and implement solutions within Service Cloud and Data Cloud to create a unified, 360-degree view of the Guest journey.
- AI-Augmented Development: Lead the charge in "Next-Gen" engineering by leveraging GenAI tools (e.g., Cursor, ClaudeCode, GitHub Copilot) to accelerate velocity and improve code quality.
- Technical Leadership: Drive excellence through Test-Driven Development (TDD) and maintain a high bar for code reviews, documentation, and architectural integrity.
- Agile Collaboration: Thrive in an Agile environment, partnering with Product Managers and Designers to turn "what if" into "here's how."
Requirements
- Optimistic Problem Solver: You approach every technical debt or complex bug with an open mind and a "can-do" attitude. You believe there is always a great solution waiting to be found.
- Rapid Learner: You aren't intimidated by new tech. You have a proven track record of diving into unfamiliar stacks and becoming proficient quickly. We hire for aptitude; your ability to learn and adapt is just as important as your current toolkit.
- Team Player: You understand that "The Magic" is a team sport. You communicate clearly, mentor junior devs, and check your ego at the door.
- Excellence-Driven: You hold yourself and your team to a high standard, always striving for excellence and maintaining a high bar for success., * 5+ years of relevant experience, preferred professional software development experience in a senior role.
- Full Stack Proficiency: Solid experience with Java, Node.js, and modern frontend frameworks like Angular.
- TDD Mindset: Experience writing unit tests and following Test-Driven Development patterns to ensure long-term stability.
- Agile Fluency: Comfortable with Scrum/Kanban cycles and CI/CD pipelines., * Salesforce Experience: Expertise in Apex (triggers, controllers, asynchronous processing), Lightning Web Components (LWC), and a strong understanding of Salesforce architecture.
- Cloud Expertise: Hands-on experience with Service Cloud and Data Cloud implementation.
- GenAI Savvy: Experience using development tools such as Cursor, ClaudeCode, or other AI-driven IDEs to streamline workflows.
- Salesforce DX: Familiarity with scratch orgs and modern DevOps workflows for Salesforce.
Required Education
- Bachelor's or foreign equivalent degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience
Benefits & conditions
The hiring range for this position in Orlando, FL is $135,200 to $181,200 per year. The base pay actually offered will take into account internal equity and also may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. A bonus and/or long-term incentive units may be provided as part of the compensation package, in addition to the full range of medical, financial, and/or other benefits, dependent on the level and position offered.