DR
Dremio
Dremio: Senior Staff Software Engineer - Query Execution
Engineering 📍 Remote Posted Sep 28, 2026
About the role
Headquarters: Portugal - Remote Be Part of Building the Future Dremio is the unified lakehouse platform for self-service analytics and AI, serving hundreds of global enterprises, including Maersk, Amazon, Regeneron, NetApp, and S&P Global. Customers rely on Dremio for cloud, hybrid, and on-prem lakehouses to power their data mesh, data warehouse migration, data virtualization, and unified data access use cases. Based on open source technologies, including Apache Iceberg and Apache Arrow, Dremio provides an open lakehouse architecture enabling the fastest time to insight and platform flexibilit
Requirements
- Software engineering experience: 5+ years developing production software, preferably in database systems, query execution, distributed systems, or related areas.
- Programming skills: Strong Java skills; experience with C++ is a plus.
- Computer science fundamentals: Strong foundation in data structures, algorithms, concurrency, multithreaded programming, and asynchronous programming.
- Database and distributed systems knowledge: Understanding of database internals, query processing, distributed execution, and performance optimization.
- Performance engineering experience: Experience profiling and optimizing CPU, memory, garbage collection, thread behavior, or other runtime characteristics.
- Problem-solving ability: Ability to solve ambiguous technical problems and work effectively across team boundaries.
- Engineering judgment: Ability to evaluate tradeoffs, validate solutions rigorously, and make sound decisions when working with unfamiliar or AI-assisted implementations.
- Communication and ownership: Strong communication skills, a sense of ownership, and a commitment to delivering high-quality software.
Collected from We Work Remotely. Details can change or expire on the original site, so confirm them there before you apply.