Lead Software Engineer
応募 後で応募 Job ID 10093752 勤務地-都市 ニューヨーク, ニューヨーク州, アメリカ合衆国 勤務地-国 Disney Entertainment & ESPN Technology 掲載日 2024/08/02仕事内容:
About The Role & Team:
At The Walt Disney Company we’re responsible for building what aims to be the largest media streaming platform in the world, serving not just Disney+, but ESPN+, Star+, and Hulu. We foster innovation, we challenge each other, and we put our users before all else: connecting them with the stories they love.
We’re looking for people who want to challenge themselves, to grow; people who understand scale and care deeply about reliability. You will be surrounded by colleagues eager to help you succeed and be part of an ambitious, high-performing, rewarding culture. If this sounds like something for you, read on!
You will work within one of Disney’s service engineering teams, supporting a variety of backend systems that directly support the Disney+ platform as part of the Growth and Commerce organization. You’ll contribute to dynamic, autonomous and self-motivated software teams that own the full development, delivery and operational support responsibilities of critical global services.
You will work closely with cross-functional teams to understand requirements, architect solutions, and ensure the successful delivery of projects using cutting edge Python, SQL, Spark, AWS, Databricks, DataLake, SnowFlake.
What You Will Do:
As a Lead Engineer, your responsibilities will be:
- Be part of an Agile team building the world's fastest growing media streaming platform
- Contribute to an inclusive culture that values learning & development, close collaboration between team members, and strives for excellence
- Lead the design and development of robust, scalable, and high-performance data pipelines using Spark and Scala.
- Collaborate with analysts, and other stakeholders to understand requirements and translate them into technical specifications.
- Architect and implement data processing solutions that optimize performance, reliability, and scalability.
- Mentor and provide technical guidance to junior team members, fostering a culture of learning and continuous improvement.
- Perform code reviews, ensure coding best practices, and enforce data engineering standards.
- Stay current with emerging technologies and industry trends in data engineering, Spark, and Scala, and evaluate their potential impact on our data platform.
What You Will Bring:
- Minimum 7+ years engineering experience
- Demonstrable understanding of high-quality coding, testing, and development practices
- Experience working in a “Devops” environment
- Experience with Java and/or Python
- Experience in Spark using either Scala or PySpark.
- Experience with Cloud Infrastructure, preferably with AWS
- Experience with Databricks
- Experience of designing, building & operating distributed systems with multi-level failover & fallback strategies
- Strong understanding of distributed computing principles and experience with large-scale data processing frameworks.
- Relational and NoSQL databases, particularly PostgreSQL, Aurora, & DynamoDB with experience modeling & optimizing query performance
- Excellent communication skills, specifically in understanding, framing and simplifying both technical & business requirements
- Comfort with ambiguity and leading conversations where discordant views are present
- Experience mentoring and coaching more junior engineers on both technical and soft skills
- Contributions to the technical community, either through blogs, internal workshops, meetups or conferences
Preferred Qualifications:
- Experience or interest in functional programming and its real-world applications - particularly Scala stacks such as Scalaz, Cats Effect and ZIO
- Kinesis or any other streaming data experience
Required 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 New York is $156,300-$209,600 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.
Disney Entertainment & ESPN Technology について:
Disney EntertainmentとESPN Technology (DE&E Technology)は、Disneyの2つのメディア事業部門に対して技術的バックボーンと製品開発を提供しており、当社がイノベーションの最前線に立ち続ける支えとなっています。これにより、当社がテクノロジーを継続的に活用してストーリーテリングと創造性を向上するとともに、ビジネスの拡張性や柔軟性、効率性を強化することも可能にしています。
The Walt Disney Company について:
The Walt Disney Companyは、その子会社・関連会社とともに、多様性あふれる国際企業として、Disney Entertainment、ESPN、Disney Experiencesの3事業を柱に、ファミリー向けエンターテインメントとメディアの世界をけん引しています。1920年代に小さなアニメ・スタジオとしてスタートしたDisneyは、今日のエンターテインメント業界において卓越した存在となりました。ディズニーは今後も、子供から大人まで、ご家族のだれもが楽しめる一流の物語や体験を生み出し続けます。Disneyのストーリーやキャラクター、体験は、世界中のあらゆる場所の消費者やお客様に届けられています。当社は40カ国以上で、従業員とキャストメンバーが一丸となり、世界的にも地域的にも歓迎されるエンターテインメント体験を創出しています。
このポジションは Disney Streaming Technology LLC という事業部門の一つである Disney Entertainment & ESPN Technologyでのお仕事です。
Disney Streaming Technology LLC は機会均等雇用主です。応募者は、人種、宗教、肌の色、性別、性的指向、ジェンダー、性自認、性表現、国籍、家柄、年齢、配偶者の有無、軍役経験の有無やその地位、健康状態、遺伝情報や障がい、または連邦法や州法、地方法で禁止されているその他の法的根拠に関係なく、雇用の検討対象となります。Disneyは、すべての人々のアイデアと決断が、成長、革新、最高のストーリーの創造に役立ち、絶えず進化する世界において、価値ある存在になれるよう支援するビジネス環境を支持します。