Product Software Engineer I
Glendale, Canada · مکمل وقت
درخواست دینے والے پہلے فرد بنیں۔
- تجربہ
- Up to 2 yrs
- تنخواہ
- USD 97,500 – USD 130,700 / year
- کھلنا
- 1
- پوسٹ کیا گیا
- 4 گھنٹے قبل
- Work mode
- دفتر میں
- تعلیم
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering, Electrical Engineering, Electronics Engineering, or a comparable field
- Eligibility
- Applicants with up to 2 years of software development experience are suitable, including those whose experience comes from internships, academic projects, or equivalent practical work. Candidates should be comfortable collaborating in a professional team environment and be eager to grow in software…
- Resume
- Required to apply
Where you'll work
ملازمت کی تفصیل
About the team
Disney Entertainment and ESPN Product & Technology is a worldwide group of engineers, product creators, designers, technologists, data scientists, and other specialists who build the technology foundation behind Disney’s media business across the globe.
The group combines engineering with creativity to deliver high-quality products, strengthen storytelling, and improve speed, innovation, and scalability across the business. Its members help support the full media portfolio of The Walt Disney Company and the consumer experiences that reach millions of people worldwide.
Why this role and team stand out
- Help shape the future of Disney media by building products and platforms that support media, advertising, and distribution for years ahead.
- Work on products with broad reach and major impact, including Disney+, Hulu, ESPN, ABC, ABC News, and other beloved brands used by audiences around the world.
- Contribute to new ideas, techniques, and solutions that solve difficult technical problems and influence industry practices.
Role summary
As a Product Software Engineer I, you will contribute to the development, testing, and support of software used in Disney’s advertising technology ecosystem. Working alongside experienced engineers, you will help build data-processing and platform applications, strengthen your engineering skills, and support dependable, scalable systems.
This role is well suited for someone who already has a basic programming foundation, understands data concepts, and is eager to learn more about cloud and big data technologies in a collaborative environment. The team operates with agile and lean principles, values curiosity and accountability, and looks for someone who brings a thoughtful, innovative, and team-oriented approach.
What you will do
- Build and maintain software components used for data processing and platform applications.
- Help create batch and near-real-time data pipelines with support from senior engineers.
- Produce code that is clean, easy to read, and straightforward to test.
- Use modern AI-assisted development tools to improve coding speed, debugging, testing, and documentation.
- Take part in design discussions, implementation work, testing, and issue resolution.
- Develop working knowledge of cloud platforms, big data frameworks, and AI-enabled engineering practices.
- Investigate defects and contribute to stronger application reliability and performance.
- Work with engineers, product managers, and other partners to deliver solutions.
- Join code reviews and help improve team development practices.
- Support production environments and assist with technical troubleshooting.
Required background
- 0–2 years of software development experience, including internships, academic work, or equivalent practical exposure.
- Hands-on familiarity with at least one programming language such as Java, Scala, or Python.
- Basic understanding of data processing ideas and interest in learning technologies like Spark, Kafka, Flink, Databricks, or Snowflake.
- Working knowledge of SQL, relational databases, and data storage fundamentals.
- Exposure to cloud computing concepts and interest in tools such as AWS, Terraform, Docker, or Kubernetes.
- Ability to write maintainable code and troubleshoot technical problems.
- Curiosity, flexibility, and eagerness to learn new tools, frameworks, and engineering methods.
- Strong communication skills and the ability to collaborate well with teammates.
Preferred exposure
- Experience from internships, academic work, or projects in software development, data engineering, cloud technologies, or related technical areas.
- Any experience using AI-assisted development tools or coding assistants.
- Familiarity with data pipeline, cloud, or big data tools such as Databricks, Snowflake, Presto, Kinesis, Spark, or AWS services.
- Exposure to performance tuning, debugging, or application profiling.
- Strong interest in learning new technologies and open-source tools.
Education
A bachelor’s degree in Computer Science, Information Systems, Software Engineering, Electrical Engineering, Electronics Engineering, or a similar discipline is required, or equivalent professional experience may be considered.
Compensation
The hiring range for this position in Glendale, California is $97,500 to $130,700 per year, calculated on a 40-hour workweek. Scheduled weekly hours may change depending on business needs. The final base salary offered may vary based on internal equity, the candidate’s location, job-related knowledge, skills, experience, and other relevant factors.
Additional compensation and benefits
A bonus and/or long-term incentive units may be included in the compensation package. The role also comes with the full range of medical, financial, and other benefits, depending on the level and position offered.