# Role overview
Dremio is hiring a Senior Software Engineer for its Platform team. The position is remote with headquarters listed in Portugal. The role is on the Observability and Core Services team, which owns the platform foundation that every Dremio product team depends on to ship reliably.
# What the team owns
The team builds and maintains the foundational building blocks of the platform. The job description lists concrete responsibilities:
- Telemetry and messaging systems
- Key-value store and persistence
- Application frameworks and caching
- Coordination services and events/audit services
- Growing integration with the SAP platform
These systems support cloud, hybrid, and on-prem lakehouses and are expected to be highly scalable and easy for product teams to adopt.
# Day-to-day focus and scope
The role bridges DevOps/SRE and application engineering. Expect to:
- Design solutions that scale to enterprise workloads and that product teams can use directly
- Collaborate with product teams to ship safely and effectively
- Partner with Field teams to support customers at enterprise scale
- Tackle distributed systems problems that affect platform reliability and performance
The posting emphasizes a broad scope: platform services used across the engineering org and features that affect the whole product suite.
# Technical challenges called out
Dremio lists specific technical areas where the engineer will work:
- Consistent persistence across distributed systems
- Distributed caching mechanisms
- Networking issues for containerized services and private links
- Terraform-driven infrastructure and operational tooling
- Access control at enterprise scale
The platform is built on open-source components, including Apache Iceberg and Apache Arrow, so work will intersect with those technologies.
# Customers and product context
Dremio positions itself as a unified lakehouse platform for self-service analytics and AI. The posting cites a set of enterprise customers: Maersk, Amazon, Regeneron, NetApp, and S&P Global. Use cases include data mesh, data warehouse migration, data virtualization, and unified data access.
# Collaboration and impact
Because the Observability and Core Services team provides shared services used by every product team, improvements here accelerate other engineering teams. The role requires cross-functional collaboration with product engineers, operations/SRE teams, and customer-facing Field teams.
# Practical candidate fit
The posting targets engineers who are comfortable working across both infrastructure and application boundaries and who want to solve distributed systems problems that directly affect platform reliability and scale. Expect to contribute to design, implementation, and operational support for core services.
# How this role connects to other openings
Related Dremio roles posted at the same time include Senior Staff Software Engineer — Query Execution and Software Engineer — Developer Experience, indicating hiring across platform, execution/runtime, and developer productivity areas.
# Publication details
The job was posted on We Work Remotely and published September 26, 2026.