Principal Software Engineer, Messaging
Company: Disney Media & Entertainment Distribution
Location: Santa Monica
Posted on: March 17, 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
Job ID: 10039299
Location: Santa Monica,California
Job Posting Company: Disney Media & Entertainment Distribution
The Walt Disney Company is an equal opportunity employer.
Applicants will receive consideration for employment without regard
to race, color, religion, sex, national origin, sexual orientation,
gender identity, disability or protected veteran status. Disney
fosters a business culture where ideas and decisions from all
people help us grow, innovate, create the best stories and be
relevant in a rapidly changing world.
Keywords: Disney Media & Entertainment Distribution, Santa Monica , Principal Software Engineer, Messaging, IT / Software / Systems , Santa Monica, California
Click
here to apply!
|