Senior Backend Engineer
Early Media · Austin, CO · 1 wk ago
On-siteEngineeringFull-time
About the role
We're looking for a senior backend engineer to own the architecture underneath our platform ecosystem: Twist (our streaming app), the Analytics Engine, and a Prediction Engine developed in partnership with our Data Science Lead.
Responsibilities
- The core backend architecture that spans Twist, Analytics Engine, Prediction Engine, and our Ecommerce platform.
- The pipes behind the Analytics Engine and Prediction Engine - starting from ingestion, sentiment analysis, dashboards, to campaign attribution.
- Logging, monitoring, and alerting that catches problems before they become incidents.
- The technical judgment of the engineers around you, through review and direct mentorship.
Requirements
- Ridiculously driven: you'd build this even if no one was watching.
- 6+ years shipping and owning distributed, production-grade backend systems.
- Expert in Java EE or Kotlin.
- Experience building microservices in Java/Kotlin, with event-driven architecture and message queues (Kafka, Flink, or equivalent), exposed via REST and gRPC contracts.
- Comfortable owning infrastructure on AWS/GCP/Azure with Docker and Kubernetes.
- You've made architecture decisions that other teams had to live with, and you can own them.
- You can explain a hard technical tradeoff to someone who doesn't write code.
Nice to Have
- Media, streaming, or gig-economy background.
- CDN and video streaming protocol experience (HLS, DASH).
- Payment gateway integration work.
- Real-time/streaming data processing.
- Familiarity with compliance basics, such as KYC, anti-fraud, data privacy.
- Protobuf/gRPC contract design across polyglot services.
- Experience with JVM performance tuning and GC diagnostics.