Senior Backend / Platform Engineer at Tower (tower.dev)
Core
Building a Python-native serverless data platform that handles packaging, dependency resolution, scheduling, and execution across a serverless runtime built on Apache Iceberg.
Role type
Senior Backend / Platform Engineer
Builds
Custom run dispatch service, multi-region routing, storage layer based on Apache Iceberg, and the serverless runtime itself.
Domain
Data infrastructure, serverless computing, distributed systems
Deliverable
production ML models | infrastructure
Required skills
distributed-systems fundamentals, end-to-end system ownership, performance optimization under load, Go, Rust, Python, Kubernetes internals
Preferred skills
data-platform experience, query-engine experience, Apache Iceberg experience, async Rust
Technologies
Go, Rust, Python, Kubernetes (EKS, Karpenter), AWS, RDS Postgres, ElastiCache Redis, S3, Apache Iceberg, WorkOS