
Senior Staff Software Engineer - Query Execution at Dremio
Agentic Lakehouse platform enabling AI agents with autonomous optimized data access.
Open in PortugalTeam of 362$410M total fundingBacked by Adams Street Partners, Insight Partners, Norwest
Works on the query execution runtime for analytical queries at scale, between planning and table scans; owns query operators, expression evaluation, memory management, execution scheduling, runtime planning, resource management, and performance optimization; focuses on vectorized processing, concurrency, parallelism, data exchange, disk spilling, and JVM/runtime behavior; investigates correctness and performance issues using query profiles, telemetry, benchmarks, logs, and production data; collaborates across query planner, datalake, product, support, and field engineering; uses AI-assisted development tools with required human validation; requires 5+ years building production software; must have strong Java plus strong CS fundamentals in algorithms, concurrency, multithreading, async programming, database internals, distributed execution, and performance engineering; bonus: C++, query engines, vectorized execution, code generation, Apache Arrow/Iceberg, Parquet, Avro, Spark, Hadoop, cloud object stores, open source contributions
Remote Portugal only