Comcast Careers

Software Engineer

New York, NY
Technology (Technology - Software Engineering)

Job Description

Business Unit:


FreeWheel is hiring a New York-based Software Engineer.

FreeWheel helps the television industry generate revenue from their premium content through a robust technology platform, which enables consumers to watch entertainment on any devices from PC, mobile, set-top box to traditional TV.

FreeWheel New York Engineering Team is part of our global engineering team who are building advanced and high quality applications, servers and tools to manage million dollar orders, handle billions of daily requests and process terabytes of raw daily data.

Build enterprise-level software. Implement, test, peer review and monitor production.
Work with Product team, sometimes directly with clients, to understand requirements and functional design.
Interface with global Engineering, Product and Operation teams to incorporate their innovations and vice versa.
Improve performance, availability and scalability of our systems and services.
Flexible options to work on backend services, web applications, 3rd-party integrations and Big Data pipelines.
Go is a first-class programming language here. Our tech stack also includes React, Go, Hadoop (Kafka, HBase, Presto, etc), Objective-C, Java, JavaScript, Python, MySQL, ELK, and C++.

2-5 year experiences of developing and debugging server application or web service with some or all of Python, Go, Ruby on Rails, C/C++, Java.
Experience with Go programming language is a big plus.
Experience with multi-threading/TCP-IP/HTTP/SQL/XML/Linux is a plus.
Experience with React or other modern front-end technology is a plus.
Experience with Hadoop or other database systems is a plus.
Demonstrated ability in handling mission-critical, high-performance Internet products with complex features
Known for smart, logical thinking, interest and enthusiasm
Detail oriented, flexible and can work well in a global team environment

Comcast is an EOE/Veterans/Disabled/LGBT employer