Position Details
About this role
Senior Software Engineer on Disney's Unified Messaging Platform team, building and evolving a multi-region, multi-tenant messaging platform that delivers emails, push notifications, SMS, and in-app messages for Disney streaming apps.
Key Responsibilities
- Build and maintain product-driven initiatives to improve and expand the Unified Messaging Platform
- Lead the design & enhancement of critical services in UMP; ensure scalability, performance, reliability
- Collaborate with squad, Product Managers, Designers, QA, Operations to understand requirements and articulate decisions
- Promote team support activities; participate in Agile ceremonies; provide technical guidance to juniors
- Scheduled on-call duty
Technical Overview
Java/JVM-based services deployed on Amazon Web Services across regions; CI/CD tooling (Jenkins, Github Actions, Spinnaker); relational and NoSQL databases (PostgreSQL, MySQL, DynamoDB, Cassandra); strong emphasis on APIs/SDKs and testing.
Ideal Candidate
The ideal candidate is a senior software engineer with 5+ years of experience building internet-scale applications, strong Java/JVM expertise, and hands-on AWS/cloud experience. The candidate should be proficient in CI/CD, multi-region/multi-tenant architectures, and capable of mentoring junior engineers.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Certifications
Preferred
Industry & Role
Keywords for Your Resume
Deal Breakers
Bachelor's degree or equivalent experience required, 5+ years of experience with internet-scale applications, Must have Java/JVM experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile