Senior Software Engineer

Employment Type

: Full-Time

Industry

: Information Technology



FreeWheel, A Comcast Company, comprised of FreeWheel Publishers, FreeWheel Markets, and FreeWheel Advertisers empowers all segments of The New TV Ecosystem. We are structured to provide the full breadth of solutions the advertising industry needs to achieve their goals. We power the technology, data enablement, and convergent marketplaces required to ensure buyers and sellers can transact across all screens, across all data types, and all sales channels, in order to ensure the ultimate goal results for marketers. With offices in New York, San Francisco, Chicago, London, Paris, Beijing, and across the globe, FreeWheel, A Comcast Company, stands to advocate for the entire industry through the FreeWheel Council for Premium Video.

FreeWheel helps the television industry generate revenue from premium video content through a robust technology platform. FreeWheel is hiring a New York based Senior Data Engineer. FreeWheel s New York Data Engineering Team is part of a global engineering group building advanced and high-quality solutions to process terabytes of raw set top box =data on a state-of-the-art big data platform and to make the data accessible in a secure and cost effective manner for other teams.

Responsibilities
Develop software to run on cloud native big data infrastructure built on AWS using Spark, Lambda, S3, and other cloud native services.
Design and implement high-performance, scalable and optimized data solutions.
Write applications to derive insights from terabytes of highly valuable data sets.
Develop quick proof of concepts for marketing teams and clients with big data needs.
Manage and improve existing code base and add new features to support business needs.
Conduct design and code reviews.
Work in a collaborative manner with a smart, diverse and fast-growing New York based Data Engineering scaled agile (SAFe) teams to rapidly deliver high quality solutions.
Interface with global engineering, product and operation teams in US/EU/China to incorporate their innovations and vice versa.
Mentor and provide direction in architecture and design to developers.

About You
Bachelor''s or master s degree in Computer Science or similar field of study
2+ years of experience building large scale applications as part of a team
Experience with bash, Linux utilities and environments
Proficiency with SQL and database general concepts
Hands-on experience with data processing and exposure to big data (preferred)
Expertise with at least one of Golang, Scala, Python, Java, C/C++
Flexibility with languages and tools and desire to learn whatever is necessary to get the job done
Experience with CI/CD tools like Jenkins
Experience in AWS technologies such as Lambda, Kinesis, EC2, IAM, CloudFormation, Route 53, ELB, VPC, Cloudwatch, Lambda, EMR, S3 and Big data related technologies like HIVE, Presto, Kafka (strongly preferred)
AWS certification (preferred): AWS Developer/Architect/DevOps/Big Data
Understanding of various columnar file formats like Parquet, ORC etc. (preferred)
Strong problem-solving and analysis skills, a team player

Comcast is an EOE/Veterans/Disabled/LGBT employer

by Jobble


Associated topics: application developer, backend, design pattern, develop, devops, java, lead, perl, senior software developer, senior software engineer

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...