Los Angeles, California

Joshua Vernon

Senior Software Engineer at Netflix

I design, build, and scale distributed microservice architectures and ML-integrated platforms that support global content production.

Previously Amazon, Atlassian and more.

Joshua outside the Netflix offices in Los Angeles at night, under the lit-up Netflix sign

About

How I work

I lead large cross-functional and cross-organizational initiatives, design scalable systems that span service boundaries and domains, build high-quality frontend architecture (typically server-side rendered), and create the engineering processes, documentation, and patterns teams adopt.

I’m known for being highly collaborative and a strong communicator who is open, energetic, and easy to work with. Whether leading projects, mentoring teammates, or speaking in engineering forums, I enjoy sharing knowledge and building trust across teams.

Previously, I held engineering roles at Amazon, Atlassian, Huddle, WAV, and Network Ten.

Experience

Where I’ve built

  1. Senior Software Engineer · Netflix

    Feb 2021 – Present

    Los Angeles, CA

    In the Netflix Studio org, I architect and deliver large-scale distributed systems, ML infrastructure, and full-stack platforms that power global content production at scale.

    • Led model evaluation, training, and deployment for ML systems used in screenplay classification, with a focus on multilingual accuracy, staging validation, and business-aligned metrics.
    • Built a federated ML service platform using GraphQL (DGS) with dynamic schema generation, enabling real-time, batch, and serverless execution across teams and use cases.
    • Developed backend services for a screenplay data platform, enhancing ingestion, tagging, and enrichment of creative assets used throughout the studio pipeline.
    • Java
    • Python
    • Spring Boot
    • React
    • GraphQL (DGS)
    • PostgreSQL
    • CockroachDB
    • Cassandra
    • Elasticsearch
    • AWS
    • GCP
    • Docker
    • Kubernetes
    • Hazelcast
    • Metaflow
    • Conductor
    • gRPC
  2. Software Engineer II · Amazon

    Sep 2019 – Feb 2021

    Irvine, CA

    • Built React/Next.js server-side rendered frontends and Java backend microservices for the Alexa, Kindle, Fire TV, Twitch and other digital goods detail pages on amazon.com.
    • Built Java microservices for entitlement persistence, fulfilment, sharing, and querying, including large migrations from legacy entitlement stores and COPPA/GDPR-compliant deletion.
    • Created widely adopted internal tooling, including the most-used internal remote collaboration whiteboard, organisation-wide script sharing, and automatic document generation.
    • React
    • Next.js
    • Java
    • AWS
  3. Software Engineer II · Atlassian

    Jan 2018 – Sep 2019

    Sydney, Australia

    Worked on Jira Service Desk on the Ecosystem team, helping third-party vendors integrate with Jira Service Desk and the Atlassian product suite.

    • React
    • Java
    • Node
    • Spring
    • AWS
    • Datadog
    • Splunk
  4. Software Engineer · Huddle Insurance

    Feb 2017 – Jan 2018

    Sydney, Australia

    Planned, designed, built, and maintained a fintech insurance startup’s platform across the frontend, backend, and third-party integrations.

    • AngularJS
    • Python
    • Django
    • PostgreSQL
  5. Software Engineering Intern · We Are Visionists (WAV)

    Dec 2016 – Feb 2017

    Sydney, Australia

    Built web products at a digital growth agency and startup incubator.

    • JavaScript
    • PHP
    • WordPress
    • Shopify
  6. Genius · Apple

    Nov 2011 – Mar 2017

    Sydney, Australia

    Repaired and troubleshot Apple devices, with a focus on restoring customer relationships through equal parts knowledge and empathy. Also ran one-to-one training and group workshops.

  7. University Tutor · StudentVIP

    2014 – 2017

    Sydney, Australia

  8. Software Engineering Intern · Network Ten

    Jun 2016 – Aug 2016

    Sydney, Australia

    Engineered software for the live site and apps, created automated functional tests, and produced UML diagrams of the entire infrastructure, across web live streaming, audio and video players, and video ad insertion on multiple browsers and devices.

    • Sitecore
    • JavaScript
    • Howler.js
    • Brightcove
    • Jira
    • Confluence
    • Bitbucket Server

Education

Studied

  • 2014 – 2017

    University of Sydney

    Bachelor of Science, double major in Computer Science and Information Systems

  • 2017

    University of California, Los Angeles

    Study abroad, Computer Science and Information Systems

  • 2009 – 2011

    TAFE NSW

    Advanced Diploma of Music Performance

Off the clock

Music & travel

Joshua at night in Warsaw's Old Town in front of a neon WARSZAWA sign

Outside of tech, I write, record, and produce progressive rock and metal. I sing, play guitar (and other instruments), and engineer my own music from an un-tidy little home studio.

Pictured: Warsaw, Poland.