SantaMonicaRecruiter Since 2001
the smart solution for Santa Monica jobs

Principal Software Engineer, Messaging

Company: Disney Media & Entertainment Distribution
Location: Santa Monica
Posted on: March 18, 2023

Job Description:

The Lifecycle Engineering Organization creates scalable foundations and platforms to power messaging and in-app experiences across the consumer lifecycle spanning our various product offerings - Disney+, Hulu, ESPN+, STAR+ and Bundles. SUMMARY The Messaging Experiences team is responsible for building and operating programmatic, scalable messages and customer-centric experiences to drive engagement, growth, brand delight across Disney+, Hulu, STAR+ and ESPN+ in all regions of the world. - In this role, you will be responsible for building diverse components, applications and logic that powers consumer facing messages, for example, a New Season push notification, a Password Reset text message, or an In-App notification about payment failures etc. If you are someone who loves thinking about the customer experience, loves partnering with the Product team, working with data, and can stretch across diverse domains and services across various teams, you will thrive in this role. - WHAT YOU'LL DO

  • Collaborate with other team members (including product owners, TPMs, and other business units) to achieve product and business requirements for customer experiences.
  • Take on end to end ownership of the lifecycle: Ideate, review, design, build.
  • Use a mix of technologies including Scala, Java, Python, Kafka, Redis, MySQL, Flink, Spark, AWS.
  • Work on data platforms and build smart, parameterized queries for audience generation.
  • Build integrations with various services across different domains to scalably populate contents of messages.
  • Create fast MVPs to AB test different logic and algorithms to create impactful customer messages.
  • Productionize MVPs by designing and developing reliable and globally available platforms.
  • Build robust and scalable components and data pipelines.
  • Build and evangelize the culture of owning & operating the customer messaging portfolio and experience. WHAT TO BRING
    • BS in Computer Science/Engineering or related field or equivalent work experience
    • 10+ years of relevant software engineering experience working across a breadth of diverse systems
    • Proficiency in Scala and Java or Python
    • Extensive experience working on customer facing products
    • Extensive experience in the Messaging domain
    • Enthusiasm and bias for quick learning, implementation and experimentation
    • Great communication, collaboration skills, and a strong teamwork ethic
    • Experience working with relational databases, good knowledge of working with Data and large data sets NICE-TO-HAVES
      • Experience with AWS or other public cloud platforms
      • Proficiency in data streaming technologies such as Spark and Flink
      • Masters in Science is preferred Just like the best ensemble casts of our favorite shows, Disney Streaming embraces diversity and is an inclusive environment. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, genetic information, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, in accordance with applicable federal, state and local law. Disney Streaming is committed to providing reasonable accommodations to applicants if needed during the interview process. We are proud to be an Equal Opportunity Employer. The hiring range for this position in Santa Monica, CA is $180,646 to $242,330 per year and in San Francisco, CA is $197,866 to $265,430 per year and in Seattle, WA is $189,256 to $253,880 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. - - - #disneytech

Keywords: Disney Media & Entertainment Distribution, Santa Monica , Principal Software Engineer, Messaging, IT / Software / Systems , Santa Monica, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Santa Monica RSS job feeds