Jacob Lee, Developer in Seattle, WA, United States
Jacob is available for hire
Hire Jacob

Jacob Lee

Verified Expert  in Engineering

Software Engineer and Developer

Seattle, WA, United States

Toptal member since September 24, 2024

Bio

Jacob is an experienced software engineer who has worked at Amazon and Google, specializing in back-end software and infrastructure. He also has expertise in full-stack development and domain knowledge in blockchain, security, embedded systems, and machine learning. At Amazon, Jacob built a full-stack cross-selling module on detail pages for Amazon Devices like Kindle and Echo. His preferred technologies include Rust, Node.js, Kubernetes, and AWS.

Portfolio

Bitski
Rust, CockroachDB, Hardware Security Modules (HSMs), Amazon Web Services (AWS)...
Google
C++, Google Maps API, Google Cloud Platform (GCP)
Amazon.com
Java, Linux, Amazon Web Services (AWS), Logistics

Experience

  • Linux - 8 years
  • Distributed Systems - 5 years
  • C++ - 3 years
  • Node.js - 3 years
  • Kubernetes - 3 years
  • Amazon Web Services (AWS) - 3 years
  • Terraform - 2 years
  • Rust - 2 years

Availability

Part-time

Preferred Environment

Rust, Node.js, Kubernetes, C++, Linux, Amazon Web Services (AWS), Python, PostgreSQL, Terraform, Hardware Security Modules (HSMs)

The most amazing...

...thing I've built is the "Save when you buy pre-owned devices" widget on Amazon.com's detail pages for Amazon Devices like Kindle and Echo.

Work Experience

Software Engineering Manager

2021 - 2023
Bitski
  • Served as manager and tech lead for the back-end team to implement Web3 data pipelines.
  • Collaborated with front-end and iOS teams to implement push notifications.
  • Maintained the OAuth 2, OpenID Connect, and hardware security modules.
Technologies: Rust, CockroachDB, Hardware Security Modules (HSMs), Amazon Web Services (AWS), Terraform, Apache Kafka

Software Engineer

2019 - 2021
Google
  • Served as tech lead on infrastructure migrations and new product architectures.
  • Researched, designed, and prototyped a data ingestion pipeline to show customer data on Google Maps.
  • Mentored and coached junior software engineers on the software development lifecycle.
Technologies: C++, Google Maps API, Google Cloud Platform (GCP)

Software Development Engineer

2017 - 2018
Amazon.com
  • Implemented a full-stack UX to offer refurbished choices on Amazon.com product detail pages.
  • Uplifted mission-critical databases and services from bare metal to AWS.
  • Mentored peers as a teaching assistant for a machine learning course on regression.
Technologies: Java, Linux, Amazon Web Services (AWS), Logistics

Experience

Pre-owned Cross-selling

https://www.amazon.com/dp/B09TMN58KL
A full-stack cross-selling module for detail pages of Amazon Devices such as Kindle and Echo. The module showcases pre-owned offers to help customers save money and recoup costs from resellable returns. I was the sole software engineer delivering the module.

NFT Store Demo

https://github.com/jakelee8/nft-store-demo
A full-stack project that allows users to browse NFTs from OpenSea, add them to their cart, and persist their selections across sessions. I wrote the project as a demo built with TypeScript, Hono, HonoX (an alternative to React), and TailwindCSS to run on Cloudflare Pages.

GitHub Actions Toolkit

https://github.com/jakelee8/gha-toolkit
A Rust library for interacting with the GitHub cache API. I used Rust, Serde, and reqwest and wrote the library to add GitHub Actions cache support to the sccache tool to reduce continuous integration times for Rust projects.

Education

2013 - 2015

Master's Degree in Computer Science

University of British Columbia - Vancouver, Canada

2006 - 2010

Bachelor's Degree in Computer Engineering

University of Washington - Seattle, WA, USA

Certifications

MARCH 2023 - FEBRUARY 2026

Certified in Cybersecurity (CC)

ISC2

Skills

Libraries/APIs

Node.js, Google Maps API

Tools

Terraform, JSX

Languages

Rust, C++, Python, Go, Java, HTML, CSS, JavaScript, TypeScript

Platforms

Kubernetes, Linux, Amazon Web Services (AWS), Apache Kafka, Google Cloud Platform (GCP), Amazon

Frameworks

Tailwind CSS

Storage

PostgreSQL, CockroachDB, Cache

Other

Distributed Systems, Hardware Security Modules (HSMs), Robotics, Embedded Software, Operating Systems, Logistics, Cybersecurity Operations, Cloudflare, OpenSea, Vite, GitHub Actions

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring