JOBSEARCHER

Principal Product Software Engineer - Java

Overview In this role you set technical direction for high-scale content platforms powering Disney brands and ABC content. You combine hands-on coding with architecture leadership to deconstruct complex systems and align multiple teams. You drive robust, scalable designs while mentoring engineers and advancing best practices, including AI-assisted tooling. You partner with product, design, and business stakeholders to deliver enduring platforms for millions of fans. This is a strategic, impact-focused position at the intersection of content, technology, and innovation. Compensation / Benefitsbonus and/or long-term incentive unitsmedical benefitsfull range of benefitsopportunity for career growthcompensation aligned with market ResponsibilitiesLead design, implementation, and delivery in highly complex, long-term projects impacting products and architecturePersonally write significant critical-path code and balance opportunities with architectural simplicityDecompose large architectures into independently developed components and align teams toward coherent designsLead strategically important, multi-team projectsDevelop relationships with key stakeholders to inform technical strategy and drive alignmentSet engineering excellence standards and promote adoption of AI-assisted toolingAmplify impact through design reviews, risk mitigation, and cross-team collaborationMentor engineers, keep the team current on trends, participate in hiring and promotions Key requirements10+ years of experience building large-scale, highly available distributed servicesExpert-level Java or similar OO language with strong CS fundamentalsProven track record designing backend architectures spanning multiple teamsExperience building and operating message-based distributed systems with cachingExperience mentoring engineers and setting technical direction beyond a single teamclarity under ambiguitycollaborative mindsetmentorship and coachingJava or similar OO languagedistributed systems design and operationcaching strategies