Principal Engineer at Bubblehouse
Core
Building a high-performance web platform for brand loyalty programs using Go, a custom database engine, and server-side JavaScript rendering.
Role type
Principal Engineer (Backend/Systems)
Builds
A proprietary platform enabling brands to run loyalty programs
Domain
Fintech/Marketing technology, low-latency systems
Required skills
Go, custom database engine development, low-level system optimization, CPU cache reasoning, server-side JavaScript rendering, mmap usage, trade-off analysis
Preferred skills
Experience building high-throughput systems, opinionated architectural decisions
Technologies
Go, JavaScript, mmap, key-value stores
Responsibilities
Design and implement high-performance backend systems, optimize storage and compute on dedicated machines, reason about system architecture down to CPU caches, build server-side rendered web interfaces
Seniority
Principal, hands-on IC
