Data Engineer
Role details
Job location
Tech stack
Job description
Designing, building, and maintaining data platform services and workflows using Node.js and TypeScript * Developing scalable ingestion, transformation, and access patterns for data products * Using Python and SQL for data processing and operational workflows * Partnering with teams for data governance and quality assurance * Writing clean, testable code with an emphasis on automated testing * Performing other duties, as needed
Requirements
5+ years of experience in Software/Data Engineering roles with a backend focus * Strong proficiency in Node.js and TypeScript in production environments * Working knowledge of Python and SQL for data workflows * Solid foundation in Software Engineering fundamentals * Experience with production-grade data systems * Strong testing discipline * Experience with CI/CD pipelines * High degree of ownership in a fast-moving environment * Effective collaboration across teams, Experience with Metadata, Lineage, and Governance * Familiarity with Observability Patterns for Data Services * Experience the Modernizing Legacy systems * Experience in Media, Streaming, or large-scale enterprises