Software Engineer - Full Stack

  • Comcast
  • 466 Lexington Ave 20th floor, New York, NY 10017, USA
  • Apr 14, 2021

Job Description

Job Summary

Blockgraph: Software Engineer – Full Stack Blockgraph is on a mission to create a better and more sustainable data-driven advertising ecosystem. About the RoleThe Full Stack Software Engineer will be a critical role within Blockgraph. You will be joining a small, but growing team that is working on some of the most complex problems in the television ecosystem. In this role you will: Development of a massively scaled, cloud native P2P platformDrive optimization, testing, and tooling to improve the performance, availability, and scalability of the platformFull stack feature development on top of the data platformBuild automation testing for infrastructure and platformProduction support and help maintain system uptimeWork closely with devops team to build packaging and deployment programs

Job Description

What you’ll bring to the table:

  • Bachelor's or Master's Degree in Computer Science or similar field of study
  • 4+ years of full-stack software engineering experience building micro-service applications
  • Excellent programming skills in Java or C++
  • Experience in UI/UX using Angular or React
  • Experience in SQL or NoSQL database
  • Excellent data structures and algorithms skills
  • Experience in streaming technologies like kafka/kinesis
  • Experience in cloud technologies (preferably AWS) and distributed systems
  • Detail oriented, flexible in the way that a startup requires, comfortable in a very collaborative and team-oriented environment
  • Strong analytical thinking skills and results driven personality

Optional / nice to have one or more of the following (these are not required):

  • Experience or interest in blockchain technology or cryptography
  • Experience, interest or industry knowledge of advertising technology e.g. ad servers, SSPs, DSPs, DMPs etc.
  • Experience with CI/CD like CircleCI, Jenkins
  • Knowledge of Go programming, scripting in Python or Bash

About the Company:

Blockgraph is an industry-operated data and insights platform that helps media companies and advertisers securely and transparently collaborate to apply data across TV and premium video inventory.

With a commitment to creating a better, safer, and more sustainable advertising ecosystem, Blockgraph provides data connectivity and authenticated data solutions to advertisers, agencies, publishers, distributors and their technology partners.

Blockgraph is headquartered in New York City and owned by three of the largest media and video distribution companies in the world: Comcast NBCUniversal, Charter Communications, Inc. and ViacomCBS Inc.

Employees at all levels are expected to understand our company’s values and make them guidelines for how you do your job:

  • Customer Mindset: Our customers and the privacy of our customer’s data are at the center of everything we do.
  • Innovators: We don’t accept the status quo.
  • Seek to Compete: We compete hard for our customers’ business. And we always do it with integrity.
  • Ownership Mentality: We take personal accountability for serving you with the best possible platform.
  • Win Together: We believe that we can go farther together.

Why work for Blockgraph?

Blockgraph offers employees the best of both worlds – the excitement, speed and flexibility of working in a startup paired with the financial backing and support of some of the world’s largest media, entertainment and technology companies.  Come work with great people, solve interesting problems, and create meaningful positive impact for an industry. 

In addition to these benefits we offer competitive salary and benefits, a flexible work environment, and access to professional development opportunities.

Blockgraph recruits, employs, compensates, and promotes regardless of race, religion, color, national origin, gender identity, disability, age, veteran status and other protected status as required by applicable law and as a matter of our company ethics


Bachelor's Degree

Relevant Work Experience

5-7 Years

Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary on our careers site for more details.