Job Description
We're working with a Fortune-level broadcast media and entertainment organization that is a leader in delivering compelling content and digital experiences.
The Role
- Design, build, and maintain production-grade data platform services and workflows using Node.js and TypeScript
- Develop scalable data ingestion, transformation, and access patterns for enterprise data products
- Leverage Python and SQL for transformation logic, validation, and operational workflows
- Partner with platform and governance teams to support data contracts, schema evolution, metadata, lineage, and data quality expectations
- Build reusable abstractions and components to ensure reliable, compliant data handling
- Write clean, testable, production-grade code with a strong emphasis on automated testing
What You'll Need
- 3-5\+ years of experience in software engineering, data engineering, or data platform engineering roles
- Strong proficiency in Node.js and TypeScript in production environments
- Working proficiency in Python and SQL for data workflows and operational use cases
- Solid foundation in software engineering fundamentals, including object-oriented design, design patterns, and API/service design
- Experience building production-grade systems supporting data ingestion, transformation, and access
- Strong testing discipline, including unit, integration, and mocked end-to-end testing
What's On Offer
- Opportunity to help shape and scale a modern enterprise data platform
- High ownership role with influence on system design, engineering standards, and data reliability
- Exposure to complex data ecosystems supporting analytics, products, and content delivery
- Collaborative environment that values strong engineering fundamentals and thoughtful design
Apply via Haystack today!
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.