Senior Backend Engineer

Passionate about building scalable, maintainable backend systems that power millions of users. Specialized in system architecture, microservices, and high-performance distributed systems.

System Architecture

Microservices Expert

High Performance

Millions of Requests

Growth Mindsets

Continuous Learning
Collaborative Leadership
Solution-Oriented
Excellence Driven

Work Experience

Senior Backend Engineer
Meta

May 2022 - Present

Remote

Building scalable backend systems for billions of users.

Key Achievements:

  • Architected and implemented scalable distributed systems using technologies like gRPC, Kafka, and RocksDB, reliably handling 10M+ requests per second with minimal tail latency.
  • Led end-to-end backend architecture for high-visibility social features, coordinating across product, infra, and frontend teams to ship services that reached 2B+ users globally.
  • Reduced average database query latency by 40% by rewriting inefficient SQL queries, adding composite indexes, and introducing read replicas and connection pooling.
  • Mentored 5+ junior engineers, conducting weekly system design reviews, pair programming sessions, and onboarding tutorials, resulting in faster ramp-up and improved code quality.
  • Spearheaded a migration from monolithic services to containerized microservices on Kubernetes, improving service isolation, deployment velocity, and team autonomy.
  • Built resilient asynchronous job pipelines with retry logic and dead-letter queues, ensuring eventual consistency and fault tolerance in user notification and feed systems.
  • Implemented comprehensive observability and alerting using Prometheus, Grafana, and OpenTelemetry, reducing mean time to detect and resolve incidents by 60%.
  • Collaborated cross-functionally with product managers, data scientists, and SREs to prioritize technical debt and optimize user-facing performance at global scale.
  • Contributed to internal backend tooling libraries, standardizing service bootstrapping and configuration management, which reduced new service spin-up time by 70%.

Technologies:

Distributed Systems Design
Microservices Architecture
System Design & Scalability
Event-Driven Architecture
Fault Tolerance & Resiliency
High Throughput & Low Latency Systems
Monolith-to-Microservices Migration
Java
C++
gRPC
Thrift
MySQL
RocksDB
Cassandra
SQL Query Optimization
Indexing Strategies
Read Replicas
Redis
Memcached
Asynchronous Job Queues
Dead-letter Queues
Kubernetes
CI/CD Pipelines
Docker
Service Bootstraping Tools
Configuration Management
Prometheus
Grafana
OpenTelemetry
Jaeger
Alerting & Incident Response Systems
Phabricator
GitHub
Internal documentation systems
Design Review Processes
Streaming Backend Developer
Netflix

June 2019 - April 2022

Los Gatos, CA

Focused on improving video streaming quality and building stable backend systems.

Key Achievements:

  • Optimized video streaming pipeline, reducing buffering incidents by 35% through improvements in CDN routing logic, request prioritization, and caching strategy.
  • Implemented adaptive bitrate (ABR) algorithms leveraging real-time network telemetry to dynamically adjust video quality, significantly improving playback stability and user satisfaction.
  • Engineered fault-tolerant, horizontally scalable systems that reliably supported 200M+ concurrent global users, incorporating circuit breakers, fallback strategies, and auto-scaling patterns.
  • Designed and built an internal A/B testing framework for streaming experiments, enabling statistically valid comparisons of playback features and significantly accelerating hypothesis validation cycles.
  • Collaborated with data science and client teams to instrument playback metrics and QoE (Quality of Experience) signals, which informed product decisions and ML model tuning.
  • Spearheaded integration of edge-based caching strategies and client-aware load balancing, reducing latency for global users by up to 20% during peak traffic.
  • Participated in an incident response on-call rotation, resolving production issues under SLA constraints, and contributed to postmortem analysis to harden systems against future regressions.

Technologies:

ABR (Adaptive Bitrate Streaming)
Video Encoding & Transcoding
QoS / QoE Engineering
CDN Optimization
Fault-Tolerant System Design
Global Load Balancing
Java
Go
Python
gRPC
REST APIs
Protocol Buffers
JSON
A/B Testing Frameworks
Metrics Instrumentation
Experiment Design
Statistical Significance
Kubernetes
Titus
CI/CD (Spinnaker)
Zuul
Envoy Proxy
Monitoring System (Atlas)
Distributed Tracing (Zipkin)
Real-Timee Logging & Alerting (Sentry)
Backend Developer
PLS Logistics

July 2017 - May 2019

Pittsburgh, PA

Migrated monolithic architecture to microservices and scaled backend systems.

Key Achievements:

  • Led migration of a legacy monolithic logistics platform to a modular microservices architecture, enabling faster development cycles, independent deployments, and improved fault isolation.
  • Scaled backend systems to handle millions of API requests per day with 99.9% uptime, leveraging horizontal scaling, database sharding, and efficient resource utilization strategies.
  • Implemented an event-driven architecture using RabbitMQ, decoupling critical workflows such as shipment tracking, billing, and notifications, and increasing system resilience and throughput.
  • Reduced deployment time from hours to minutes by designing and implementing a robust CI/CD pipeline using Jenkins and Docker, automating build, test, and rollout processes.

Technologies:

Microservices Architecturee
Monolith Decomposition
Event-Driven Systems
High-Concurrency APIs
Uptime & Availability Engineering
Java
Spring Boot
ORM (Hibernate)
RESTful API Design
RabbitMQ
Docker
Jenkins
Application Performance Monitoring (Datadog)
Load Testing
Stress Testing
Auto-Scaling
Resource Allocation

Education

Bachelor of Science in Computer Science
University of Texas at Austin

Graduation Year

2017

Focus Areas

Software Engineering, Algorithms

Relevant Coursework:

Data Structures
Algorithms
Database Systems
Software Engineering
Computer Networks
Operating Systems

Featured Projects

Real-Time Social Graph Engine
Meta
Reduced tail latency by 60%, powering 2B+ user interactions daily.

Led backend architecture and implementation of a high-throughput social graph engine powering new social interactions across Facebook. Designed to handle over 10M requests/sec with minimal latency, the system enabled scalable creation, update, and retrieval of dynamic social relationships in real time.

Challenge

Ensuring system consistency and low tail latency at massive scale under unpredictable traffic bursts.

Solutions

  • Architected a distributed system using sharded RocksDB and stateless gRPC services.
  • Integrated Kafka streams for eventual consistency and async fan-out.
  • Added query-level caching and DB connection pooling to optimize latency.
  • Designed circuit breakers and retry logic for resilient job pipelines.
  • Technologies

    Go
    gRPC
    Kafka
    RocksDB
    Kubernetes
    Prometheus
    SQL
    Redis
    OpenTelemetry
    Global Adaptive Streaming Platform
    Netflix
    Reduced buffering by 35%, improved playback stability, scaled to 200M+ users

    Led the backend development and optimization of Netflix’s global video streaming pipeline, focusing on real-time playback quality, fault tolerance, and user experience. Delivered system improvements to reduce buffering, enhance adaptive bitrate switching, and support massive concurrency across devices and geographies.

    Challenge

    Maintaining low latency and high playback stability for 200M+ concurrent users under volatile global network conditions, without degrading video quality or overwhelming CDNs.

    Solutions

  • Developed a custom adaptive bitrate (ABR) engine that adjusted based on live client telemetry (bandwidth, latency, packet loss).
  • Implemented real-time playback signal instrumentation (QoE metrics) feeding into an internal A/B testing platform to measure effectiveness.
  • Built failover and circuit breaker mechanisms using Hystrix to ensure resilience under CDN or regional outages.
  • Introduced edge-aware request routing and client-informed caching to reduce median startup time and rebuffering across continents.
  • Technologies

    C++
    Java
    gRPC
    ABR algorithms
    Kubernetes (Titus)
    Spinnaker
    Hystrix
    Prometheus
    Kafka
    Zipkin
    CDN (Open Connect)
    A/B testing frameworks
    Monolith-to-Microservices Migration
    PLS Logistics
    99.9% uptime, 10x faster deployments, 40% faster feature delivery

    Led the backend transformation of a high-traffic freight logistics platform from a legacy monolithic architecture to a microservices-based system. The goal was to enable scalability, modular deployment, and faster iteration for engineering teams, while maintaining high availability during peak shipping cycles.

    Challenge

    Decoupling tightly coupled business logic and stateful workflows without causing service downtime or regressions across logistics operations.

    Solutions

  • Identified bounded contexts and gradually extracted services using the Strangler Fig pattern.
  • Introduced RabbitMQ for asynchronous communication between services.
  • Containerized services with Docker and deployed them using Jenkins CI/CD pipelines, ensuring zero-downtime rollouts.
  • Built integration test suites to validate service behavior before replacing monolithic endpoints.
  • Technologies

    Java
    Spring Boot
    Hibernate
    RabbitMQ
    Docker
    Jenkins
    PostgreSQL
    REST APIs
    Git
    CI/CD

    Skills & Expertise

    Technical Skills

    Backend & System Design
    Distributed Systems
    Microservices Architecture
    Event-Driven Architecture
    System Scalability
    Fault-Tolerant Design
    High-Availability Systems
    API Design (REST, gRPC)
    Languages & Frameworks
    Node.js
    C++
    Java
    Spring Boot
    Go
    Rust
    Python
    FastAPI
    Flask
    Ruby
    Ruby on Rails
    SQL / NoSQL
    Protocol Buffers
    Infrastructure & DevOps
    Kubernetes
    Docker
    CI/CD Pipelines
    Load Balancing
    Edge Caching
    Container Orchestration
    Messaging & Streaming
    RabbitMQ
    Kafka
    ABR (Adaptive Bitrate Streaming)
    CDN Optimization
    Monitoring & Performance
    Prometheus
    Grafana
    OpenTelemetry / Zipkin
    Metrics Instrumentation
    Performance Tuning
    Incident Response & SLA Management
    Testing & Experimentation
    A/B Testing Frameworks
    Hypothesis Validation
    Playback QoE/QoS Measurement
    Automated Testing

    Soft Skills

    Cross-functional Teamwork (Product, Infra, Data Science)
    Partnering with Frontend and Client Teams
    Technical Documentation
    Design Review Participation
    Mentoring Junior Engineers
    Leading Architecture Decisions
    Driving Migration Projects (Monolith to Microservices)
    Postmortem Culture & Knowledge Sharing
    Impact-Driven Optimization (latency, uptime, buffering)
    Ownership of Critical Systems at Scale
    Data-Driven Decision Making

    Core Principles

    Scalability First

    Security Minded

    Observability

    Clean Code

    Essential Reading

    Books that shaped my approach to backend architecture and personal growth

    Designing Data-Intensive Applications
    Martin Kleppmann
    System Design

    Essential for understanding distributed systems and data architecture.

    Building Microservices
    Sam Newman
    Architecture

    Comprehensive guide to microservices architecture and best practices.

    Clean Architecture
    Robert C. Martin
    Software Design

    Principles for building maintainable and scalable software systems.

    Site Reliability Engineering
    Google SRE Team
    Operations

    Best practices for building and maintaining large-scale systems.

    The Phoenix Project
    Gene Kim
    DevOps

    Understanding DevOps principles and organizational transformation.

    Mindset: The New Psychology of Success
    Carol S. Dweck
    Personal Growth

    Developing growth mindset for continuous learning and improvement.

    Let's Connect

    Get In Touch
    Always interested in discussing system architecture, backend engineering, and new opportunities.
    Professional Links
    Connect with me on professional platforms

    © 2025 Kyler Post. Built with passion for backend engineering.