Disney

Lead Software Architect

Remote Glendale, CA
USD 152k - 204k
Couchbase GCP MongoDB DynamoDB Flutter Node.js TypeScript AWS Azure Android
Description

Job Posting Title:

Lead Software Architect

Req ID:

10108573

Job Description:

“We Power the Magic!” That’s our motto at Disney Experiences Technology & Digital.

Our team creates world-class immersive digital experiences for the Company’s premier vacation brands including Disney’s Parks & Resorts worldwide, Disney Cruise Line, Aulani, A Disney Resort & Spa, and Disney Vacation Club.

We are responsible for the end-to-end digital and physical Guest experience for all technology & digital-led initiatives across the Attractions & Entertainment, Food & Beverage, Resorts & Transportation and Merchandise lines of business as well as other initiatives including MyDisneyExperience and Hey, Disney!

We are seeking a highly skilled and experienced Lead Software Architect to spearhead the architecture, development and evolution of DX’s mobile application. This individual will be responsible for designing, implementing, and maintaining a robust and scalable mobile architecture that delivers a seamless and engaging user experience. 

What You Will Do: 

  • Define and implement the overall mobile architecture, including backend integration, and data management. 

  • Lead the development of new features and functionalities, ensuring alignment with business requirements and user needs. 

  • Collaborate with cross-functional teams (design, product, backend) to ensure seamless integration and optimal user experience. 

  • Develop and maintain technical documentation, including architecture diagrams, design specifications, and coding standards. 

  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement. 

  • Stay abreast of emerging technologies and trends in mobile development, identifying opportunities for innovation and improvement. 

Required Qualifications & Skills

  • Minimum of 7 years of Extensive experience in mobile application development, specifically with Flutter. 

  • Proven experience in designing and implementing SDUI solutions using technologies like Flutter frameworks and Node.js.  

  • Demonstrated expertise in leveraging SSUI to enhance user experience, improve performance, and streamline development workflows. 

  • Strong proficiency in Node.js, Typescript, and Runtime environments. 

  • Deep understanding and proficiency in backend development technologies including Node.js. 

  • Expert knowledge in building scalable and robust applications using Node.js, including experience with Express, NestJS, or similar frameworks. 

  • TypeScript: Extensive experience in writing clean, well-documented TypeScript code, utilizing its features for type safety and code maintainability. 

  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud, including experience with deployment, scaling, and managing infrastructure on these platforms. 

  • Proficient in working with various database technologies like NoSQL (MongoDB, DynamoDB), and experience with database design, querying, and optimization. 

  • Experience with Android SDK and related development tools. 

  • Familiar with Device Sync Solutions like MongoDB Atlas Device Sync, Couchbase and/or Ditto. 

  • Excellent communication and collaboration skills. 

  • Strong analytical and problem-solving abilities. 

  • Passion for building high-quality, user-centric mobile applications. 

  • Strong understanding of software architecture patterns and design principles. 

Preferred Qualifications

  • Experience working with Agile methodologies and DevOps practices. 

  • Understanding of security best practices and experience implementing security measures in software development. 

  • Experience with CI/CD pipelines and automation tools. 

Education

  • Bachelor’s degree in computer science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study and/or equivalent work experience 

The hiring range for this position in Glendale, CA is $152,200.00 to $204,100.00 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.

Job Posting Segment:

Technology & Digital

Job Posting Primary Business:

Tech Delivery, Platforms, & Core Systems

Primary Job Posting Category:

Software Engineer

Employment Type:

Full time

Primary City, State, Region, Postal Code:

Glendale, CA, USA

Alternate City, State, Region, Postal Code:

Date Posted:

2025-01-21
Disney
Disney
Digital Media E-Commerce Media and Entertainment Multi-level Marketing Performing Arts Digital Media E-Commerce Media and Entertainment Multi-level Marketing Performing Arts Employment Media and Entertainment Personal Development

0 applies

1 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say