AeroLeads people directory · profile

Mark Cho Email & Phone Number

Staff Software Engineer at Netflix at Netflix
Location: San Francisco, California, United States 8 work roles 1 school
1 work email found @netflix.com LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email m****@netflix.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Staff Software Engineer at Netflix
Location
San Francisco, California, United States

Who is Mark Cho? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Mark Cho is listed as Staff Software Engineer at Netflix at Netflix, based in San Francisco, California, United States. AeroLeads shows a work email signal at netflix.com and a matched LinkedIn profile for Mark Cho.

Mark Cho previously worked as Staff Software Engineer at Netflix and Senior Software Engineer at Pinterest. Mark Cho holds Bachelors, Software Engineering from University Of Waterloo.

Company email context

Email format at Netflix

This section adds company-level context without repeating Mark Cho's masked contact details.

{first_initial}{last}@netflix.com
86% confidence

AeroLeads found 1 current-domain work email signal for Mark Cho. Compare company email patterns before reaching out.

Profile bio

About Mark Cho

Mark Cho is a Staff Software Engineer at Netflix at Netflix. He possess expertise in c, c++, c#, java, scala and 14 more skills. Colleagues describe him as "I worked with Mark while he was interning at LinkedIn. Mark is a solid developer with passion to learn new technologies. He learned Scala pretty quickly and also wrote some solid CSS and JS code. I really enjoyed working with Mark and hope to work with him again.", "Mark interned on my team and was simply a joy to work with. He was able to pick up complex tasks and complete them quickly and correctly. Mark is inquisitive and his energy is infectious making him a valuable asset to any team. During Mark's internship he started on a project which the team thought would take the entire internship, as it turned out, he completed the project in half the time and was able to help the team on a new initiative. He wrote solid code and offered product suggestions which improved the overall user experience. I highly recommend Mark.", and "Having Mark as an intern over the summer added a lot of energy and excitement to the team. Mark brings a real can-do attitude and a healthy dose of inquisitiveness, which helped us to re-think certain approaches. He quickly picked up scala as well as learning about a number of in-house java frameworks. His contributions were solid. I'd love to see him return to LinkedIn."

Listed skills include C, C++, C#, Java, and 15 others.

Current workplace

Mark Cho's current company

Company context helps verify the profile and gives searchers a useful next step.

Netflix
Netflix
Staff Software Engineer at Netflix
AeroLeads page
8 roles

Mark Cho work experience

A career timeline built from the work history available for this profile.

Staff Software Engineer

Current

Los Gatos, Ca, Us

Working on Stream Processing Platform team

Jul 2018 - Present

Senior Software Engineer

San Francisco, California, Us

Data Platform Engineer - Stream Processing Platform (April 2017 - Current)- Built a new data warehouse platform for stream processing on top of HDFS to power real-time data use cases (Spark, Hive Metastore, Presto)- Developed a Spark Streaming job to persist data from Kafka into the data warehouse (HDFS, Hive Metastore) in real-time- Implemented a disaster recovery pipeline for backing up critical data in HDFS to AWS S3 using Spark and HDFS snapshots- Optimized and tuned various parts of the data warehouse (Spark, HDFS, Hive Metastore, Presto) to improve performance and efficiency of the platformData Platform Engineer - Ads Data Engineering (October 2016 - April 2017)- Implemented various Spark SQL workflows for the next generation Pinterest Ads data pipeline to compute ad metrics, spend, and conversionsTech Lead, Full Stack Engineer - Advertiser Products Team (June 2014 - October 2016)As one of the first few engineers on the advertiser products team, I worked with Python (Django, Flask, SQLAlchemy), HTML (Jinja2, React.js), JavaScript (Backbone.js, React.js), and CSS to build and ship various projects such as Pinterest Analytics, Pinterest Ads Manager, Ads API, and Bulk Editor from scratch.As a full stack engineer, I worked on every layer of the stack to build Pinterest Analytics, Pinterest Ads Manager, Ads API, and Bulk Editor.These include: - Developing front-end components using HTML (Jinja2, React.js), JavaScript (Backbone.js, React.js), and CSS. - Writing application code in Python (Django, Flask, SQLAlchemy). - Maintaining and debugging databases such as MySQL and HBase.As the tech lead of the advertiser products team, I worked on various projects which improved developer velocity, reduced technical debt, and improved the quality of the code and the products that my team shipped. On top of the engineering work, my responsibilities included setting the technical direction for the team and mentoring engineers on the team.

Jun 2014 - May 2018

Software Engineer, Intern

San Francisco, Ca, Us

Worked on the Twitter Cards Analytics team, implementing a portion of Twitter Cards Analytics platform.• Worked with Scala, JavaScript (Flight.js), html, and LESS to implement various features such as Top Metrics (URL, Tweets, Accounts) tables.• https://blog.twitter.com/2014/introducing-analytics-for-twitter-cards

Aug 2013 - Dec 2013

Software Engineer, Intern

Mountain View, Ca, Us

Worked on the Google AdWords Reports team, implementing Auction Insights v2.• Implemented new views in AdWords custom query engine to fetch and organize the data in the back-end• Modified the Ads API to support the new views, which makes the queries to the query engine on behalf of the front-endImplemented the UI for the new feature in Java, using Google Web Toolkit• Optimized the UI using split points to asynchronously download the components for the new feature instead of on page load

Jan 2013 - Apr 2013

Software Engineer, Intern

Sunnyvale, Ca, Us

Worked on LinkedIn Groups team for the first half of my internship. The project I worked on was the Group Skills feature, which exposes the unique skills of groups based on its members.• Wrote and optimized Hadoop jobs in Pig Latin to compute and organize the relevant data• Pushed the computed data into Voldemort (distributed key-value storage) for real-time access• Wrote the back-end code in Java, which fetches the unique skills of a group from Voldemort storage and serves it to the front-end using REST.li (LinkedIn's RESTful service invocation framework)• Wrote unit tests for back-end code using TestNG and EasyMockWorked on a team responsible for creating a new product (to be announced in the future) for the second half of my internship. While I was on this team, I worked on a variety of features, from back-end service code to user-facing web pages.• Wrote the back-end code in Java and Scala to communicate requests made from the front-end to ESPRESSO (LinkedIn's distributed database system)• Wrote the front-end code in Java and Scala to implement the business logic using Unicorn (LinkedIn's front-end framework) and to make necessary service calls to the back-end over REST.li• Created AJAX end points that can be called from the web page for data mapping and mutating• Developed features on the web page which called the AJAX end points using JavaScript (jQuery, YUI)• Worked on user-facing web pages using html, dust.js (templating framework), SASS

May 2012 - Aug 2012

Firmware Developer, Intern

Waterloo, Ontario, Ca

Worked on the QNX Phone Service team and QNX SMS Team, developing critical components for the next-generation BlackBerry phone operating system (BBX/BB10).• Independently developed the middleware (service layer) for Cell Broadcast Service in C• Quickly learned Python in order to implement critical features such as Missed Call Notifications for BBX/BB10 phones• Implemented the SMS Replacement feature, as defined by the 3GPP specifications, using Python• Optimized the Call Logs engine by implementing Call Logs notification in Python• Tools/Framework used: SQLite, SQLAlchemy, and Bottle server (REST) for Python projects

Sep 2011 - Dec 2011

Software Developer, Intern

Calgary, Ab, Ca

• Developed a JavaScript plugin to the web-based CRM software using jQuery• Developed a script runner extension for the Windows-based CRM software using .NET framework in C#• Planned and implemented an asynchronous load test application for the QA team to test the reverse proxy software• Fixed bugs and refactored the reverse proxy software to comply with the new requirements• Extended the functional test framework developed during the first work term to support the new reverse proxy software using Kayak, an asynchronous HTTP server in C#

Jan 2011 - Apr 2011

Software Developer, Intern

Calgary, Ab, Ca

• Developed an automated functional test framework in C# for Aria Solution's web-based CRM software• Developed test cases for the test framework using Selenium/Webdriver framework• Used NAnt build scripts and Hudson to execute the automated tests with the nightly build

May 2010 - Aug 2010
1 education record

Mark Cho education

  • University Of Waterloo
    University Of Waterloo
    Software Engineering
FAQ

Frequently asked questions about Mark Cho

Quick answers generated from the profile data available on this page.

What company does Mark Cho work for?

Mark Cho works for Netflix.

What is Mark Cho's role at Netflix?

Mark Cho is listed as Staff Software Engineer at Netflix at Netflix.

What is Mark Cho's email address?

AeroLeads has found 1 work email signal at @netflix.com for Mark Cho at Netflix.

Where is Mark Cho based?

Mark Cho is based in San Francisco, California, United States while working with Netflix.

What companies has Mark Cho worked for?

Mark Cho has worked for Netflix, Pinterest, Twitter, Google, and Linkedin.

How can I contact Mark Cho?

You can use AeroLeads to view verified contact signals for Mark Cho at Netflix, including work email, phone, and LinkedIn data when available.

What schools did Mark Cho attend?

Mark Cho holds Bachelors, Software Engineering from University Of Waterloo.

What skills is Mark Cho known for?

Mark Cho is listed with skills including C, C++, C#, Java, Scala, Python, Javascript, and Git.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.