
Staff Software Engineer Full Stack
The Walt Disney Company
Orlando, FLThis was removed by the employer on 5/13/2025 11:51:00 PM PST
This is a Full Time Job
Location: Orlando, Florida, United States; Burbank, California, United States
Job Summary:
This Staff Software Engineer position is a critical technology and leadership role, responsible for planning, designing, and developing software in the Workforce Technology space.
Specifically, this role will be a technology leader responsible for projects in the Automations and Custom solutions space.
Architecture and Solution Design
• Own and lead the design and development of technical specifications, software fixes, enhancements, components, and/or new software systems, integrations, automations and applications.
• Translate complex functional, technical, and business requirements into architectural designs, participates in setting the architectural direction for software development of HR Technology systems.
• Develop highly scalable software systems and technical solutions that satisfy functional and non-functional requirements and are well-documented, easy to maintain, and highly adaptable to meet changing business and technical needs using key technologies including Java/and or Python, Cloud Solutions, Relational and NoSQL databases, Datawarehouses, messaging, orchestrating, data engineering, automation and AI/ML technologies.
• Explain difficult concepts and negotiate with stakeholders to adopt different viewpoints.
• Create and maintain comprehensive documentation for software solutions, including technical specifications, process design documents, user guides, and training materials
Technology Leadership
• Perform code and design reviews of peers, writes automated test cases, owns and lead end-to-end troubleshooting, review, root-cause analysis and issue resolution.
• Active self-starter, recommend improvements to processes, technologies, and coding practices that improve the team's effectiveness. Closely collaborate with cross-functional teams, including business analysts, product owners, solution architects, subject matter experts, and IT teams
• Act as an escalation point for complex technical issues and provide strategic solutions.
• Guide and mentor other team members by providing oversight and direction.
Collaboration
• Work effectively with Product Owners, dependent technical teams and leaders to exchange feedback and input to drive team progress.
Compliance
• Ensure that solutions adhere to industry best practices and compliance standards, including data security and privacy regulations, architecture and standards
Required
• 7+ years of software development experience including design, architecture and development experience in a highly scalable, high-volume software components, and/or client-facing web applications
• 4 years leading software engineering teams and projects
• Advanced experience in one or more general purposed language preferably Java and/or Python
• Advanced experience in Cloud infrastructure, Json Messaging, Automation (using UiPath) and Integrations
• Advanced experience designing and implementing solutions using AWS services, with an understanding of at least some core services: IAM, S3, Kinesis Data Stream, Kinesis Firehose, Lambda, DynamoDB, DMS, Kafka. (similar toolset in other cloud providers are.)
• Advanced experience in DevOps practices, e.g.,: CI/CD, docker, testing, and automation
• Advanced experience with infrastructure-as-code, e.g.: Terraform, CloudFormation, CDK, etc.
• Advanced experience with MicroServices, Restful API's, Cloud computing
• Understanding of trade-offs between different data storage systems and architectures (data warehouses, SQL vs NoSQL, partitioning, etc.)
• Experience engaging in technology platforms, supporting complex business engagements and engineering collaborations
• Deep understanding of design patterns and modern, highly scalable application development
• Deep knowledge and experience of managing, orchestrating, and monitoring distributed production systems
• Demonstrated experience with designing and building resilient, complex software solutions
• Demonstrated experience in translating experience components to front-end requirements and collaborate with front-end engineers
• Advanced understanding of AI/ML including Generative AI
• Ability to thrive in a dynamic, fast-paced environment
• Ability to create and maintain documentation, procedures, and working instructions for the operations team
• Ability to lead improvement of software development processes, protocols and procedures
• Ability to lead programming, testing and debugging of major projects
• Ability to conceive and set the direction for major development projects
• Ability to lead projects and oversee teams
• Ability to work independently, with guidance needed in only the most complex situations
• Ability to use sophisticated analytical thought to exercise judgement and identify innovative solutions
• Ability to train, mentor, and review the work of less experienced members of the team
Desired Skills
• Deep expertise in Front-end technologies like React and/or Angular
• Deep expertise in integration Automation and AI solutions
• Deep expertise in LLMs implementations including RAG based approaches and Agentic AI
• Deep expertise in a Data Engineering concepts including Data Lakehouse and/or Data Warehousing
Education:
• BS Computer Science, information systems or related technology field or equivalent work experience
Preferred Education
MS Computer Science or related technology field
#DISNEYTECH
The hiring range for this position in California is $152,200 - $ 204,100 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.