Aaron Greene

Aaron Greene Email and Phone Number

Software Engineer at Netflix @ Netflix
Aaron Greene's Location
Seattle, Washington, United States, United States
About Aaron Greene

I’m an experienced software engineer with a broad background, comprised of experience in scalable services, asynchronous systems, big data, API design, C++ SDK development, firmware, robotics and sensor processing, and 3D graphics. I enjoy working in collaborative environments with strong feedback and teamwork where the tradeoff between rigor and execution is well-balanced, and customer impact is a core focus.

Aaron Greene's Current Company Details
Netflix

Netflix

View
Software Engineer at Netflix
Aaron Greene Work Experience Details
  • Netflix
    Software Engineer
    Netflix Aug 2024 - Present
    Los Gatos, Ca, Us
  • Common Room
    Software Engineer
    Common Room Mar 2021 - Jul 2024
    Seattle, Washington, Us
    Developer #7 at high growth Series B startup. Lead developer of filtering system which underpins nearly every feature of the Common Room Customer Intelligence Platform, including workflows, reporting, entity exploration, and notifications.- Designed and implemented APIs for flexible filtering system, from GraphQL API layer to low-level SQL queries.- Guided other engineers in implementation of new features and debugging existing ones as well as database query performance optimization in PostgreSQL.- Collaborated with sales, customer support, and product management to understand customer requirements and help give guidance to customers to implement their features.- Owned and implemented backend logic for all in-product reporting.- Designed and implemented internal database sharding system and simple developer APIs to enable scalability for initial Common Room GA launch.
  • Dropbox
    Software Engineer
    Dropbox Feb 2017 - Sep 2020
    San Francisco, California, Us
    Senior engineer on the Store Core team, responsible for subscription management and provisioning for self-serve, outbound, and channel subscriptions, impacting almost all of Dropbox’s $2B business.- Designed and led implementation of the subscription entitlements service, enabling feature access checks for subscription-based features across the Dropbox company with 20ms p95 latency.- Served as tech lead for redefining downstream data exports and pipeline for all subscription, billing, payment, and invoice data. Worked with stakeholders across the company – finance, accounting, revenue analytics, and engineering to understand requirements and prioritization. Led schema definition and implementation efforts. Implemented V1 pipeline, which scaled to up to 17M events/day, and mentored other engineers in system design and delivery.- Served as tech lead for subscriptions, redefining the architecture and techniques, while working with other component owners to deliver feature parity. Collaborated with growth and product managers to ensure upcoming business requirements would be accounted for. Mentored other engineers to grasp and implement system.
  • Microsoft
    Senior Software Engineer - Xbox Live
    Microsoft Mar 2015 - Feb 2017
    Redmond, Washington, Us
    Member of the Content Ingestion and Multiplayer teams, working on provisioning and sandboxing Xbox Live service configuration and games, and helping deliver clubs and looking-for-groups (LFG) features.- Developed low-latency, idempotent APIs with asynchronous workflows to ensure fast, responsive API with robust guarantees- Investigated legacy code and designed workflows using new system as part of complete rewrite to ensure parity with legacy system while preserving content isolation and sandboxing in production to allow game studios to build their games safely- Implemented security policies in multiplayer system to ensure proper implementation of clubs-based LFG
  • Microsoft
    Software Design Engineer - Xbox Music
    Microsoft Apr 2012 - Mar 2015
    Redmond, Washington, Us
    Worked on the team responsible for receiving music and metadata from external partners and ensuring that it makes it into the Xbox Music Catalog. - Designed and architected policy service which enforces limits for free streaming and other scenarios; evaluated a variety of internal mid-tier caching technologies and backend storage implementations to ensure service would provide low-latency results while also being reliable.- Implemented core logic and configuration for policy service.- Designed and led implementation for catalog lookup service to service to ensure higher availability and lower latency than previous approach, reducing average latency for a streaming song request by 100ms.
  • Microsoft
    Software Design Engineer - Xbox Enhanced Media Details
    Microsoft Sep 2011 - Apr 2012
    Redmond, Washington, Us
    Worked on the team responsible for taking video metadata feeds and making sure the data were included in Bing search results on Xbox.- Wrote core algorithms for using third-party metadata to provided related items when doing a Bing search from the Xbox dashboard.- Designed parallel, distributed, and fault tolerant service architecture to ensure that third party metadata could be ingested and related items generated as quickly as possible.- Developed modular service-monitoring feature to ensure that all services owned by the team could provide sufficient notifications in the event of failures.
  • Microsoft
    Software Design Engineer - Social Gaming Services
    Microsoft Sep 2010 - Aug 2011
    Redmond, Washington, Us
    Shipped services for social interactions and leaderboards which eventually received over 40 million unique users.- Developed features for framework which sat on top of Windows Azure in order to facilitate easy development, deployment, and diagnostics of services.- Created user profile service to handle dual authentication and account merging for users for Facebook and Windows Live.- Contributed UI features and controls for diagnostic and deployment applications.
  • Microsoft
    Software Design Engineer - Microsoft Sync Framework
    Microsoft Jul 2006 - Aug 2010
    Redmond, Washington, Us
    Joined incubation team with 4 members and participated in three releases and an SDK for data synchronization.- Performed API design and implementation for a variety of features; worked with program management to ensure features met user requirements and with test team to ensure the quality of the features.- Worked with members of the Windows team to design and implement the API for a synchronization-related, customer-facing feature for Windows 7.- Wrote documentation and interacted with developers to help them understand the platform and solve any issues they encountered.- Implemented a variety of services and applications for various public demonstrations of platform capabilities and future directions.
  • General Dynamics Robotic Systems
    Software Engineer
    General Dynamics Robotic Systems Jul 2004 - Jun 2006
    Westminster, Md, Us
    Worked in a small team handling the mapping and sensor hardware for mobile military robots.- Designed and implemented sensor processing algorithms for 3D sensor data processing.- Created a novel, distrbuted sensor and vehicle simulator to assist development of new sensors and algorithms for robotic mapping and localization while pretesting final system integration.- Developed 3D sensor visualization applications in OpenGL to assist in algorithm development and evaluation.

Aaron Greene Skills

Distributed Systems Software Design Software Engineering C# Java Software Development C++ Object Oriented Design Opengl C Robotics Sensors

Aaron Greene Education Details

  • University Of Maryland
    University Of Maryland
    Mathematics And Computer Science
  • University Of Washington
    University Of Washington
    Computer Science

Frequently Asked Questions about Aaron Greene

What company does Aaron Greene work for?

Aaron Greene works for Netflix

What is Aaron Greene's role at the current company?

Aaron Greene's current role is Software Engineer at Netflix.

What schools did Aaron Greene attend?

Aaron Greene attended University Of Maryland, University Of Washington.

What skills is Aaron Greene known for?

Aaron Greene has skills like Distributed Systems, Software Design, Software Engineering, C#, Java, Software Development, C++, Object Oriented Design, Opengl, C, Robotics, Sensors.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.