Roles
Compensation
- Bonus
- Bonus: data-platform, query-engine, or Iceberg experience; async Rust; Kubernetes internals.
Tech stack
Required
Nice to have
Location
London, Berlin
Work setup
- Employment
- full-time
- Level
- Senior
- Remote policy
- Hybrid (London or Berlin)
- Remote scope
- hybrid
Role details
Responsibilities
- Work on deep systems components such as scheduling, distributed execution, and performance
- Own systems end to end
- Build and maintain the serverless data platform runtime built on Apache Iceberg
Requirements
- Strong distributed-systems fundamentals
- Comfort owning a system end to end
- Taste for correctness under load
Application
Apply / questions: Email in bio — mention HN.
- Portfolio
- not required
- GitHub
- not required
- Cover letter
- not required
- Apply flow
Company context
- Product
- Python-native serverless data platform built on Apache Iceberg
- Industry
- data platform
- Size
- small
- Stage
- startup
- Funding
- $6.4m→
- Open source
- Apache Iceberg, Snowflake, Spark, dbt Core, dltHub, Polars, DuckDB, Lakekeeper, Apache Polaris, Snowflake Open Catalog, Cloudflare R2, OpenAI, LangChain, Ollama, llama.cpp, HuggingFace
Description
Tower (tower.dev) is a Python-native serverless data platform company. Data teams write plain Python, and Tower handles packaging, dependency resolution, scheduling, and execution across a serverless runtime built on Apache Iceberg. The product aims to let local Python scripts run in production at scale without a Databricks detour. The team is small and senior, split between London and Berlin. Role: Senior Backend / Platform Engineer (Hybrid). The work is deep systems work including scheduling, distributed execution, and performance. Stack includes Go and Rust for the platform, Python everywhere it matters, Kubernetes (EKS + Karpenter) on AWS, RDS Postgres, ElastiCache Redis, S3 / Iceberg, and WorkOS for auth. Looking for: strong distributed-systems fundamentals, comfort owning a system end to end, and taste for correctness under load. Bonus: data-platform, query-engine, or Iceberg experience; async Rust; Kubernetes internals. Application: Apply / questions via email in bio — mention HN.
Similar jobs
-
Loading similar jobs...