Senior Software Engineer @Dremio
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today

[Hiring] Senior Software Engineer @Dremio

Today - Dremio is hiring a remote Senior Software Engineer. 💸 Salary: unspecified 📍Location: Portugal

Role Description

The Dremio Catalog team builds Dremioʼs Open Catalog, an enterprise data catalog based on Apache Polaris. The catalog provides a governed entry point for Iceberg tables and federated data sources across object stores, databases, data warehouses, and other lakehouse catalogs. As a Senior Software Engineer, you will own features from design through production.

  • Work on catalog services, metadata APIs, security, multi-tenant isolation, and integrations with Dremio and external query engines.
  • Own changes from requirements through release and production support.
  • Write specifications and choose implementation approaches, potentially using AI coding agents.
  • Review AI-generated work, focusing on concurrency, authorization, compatibility, and failure handling.
  • Contribute changes to Apache Polaris when applicable.

Qualifications

  • Five or more years of professional software development experience, or equivalent practical experience.
  • Strong Java skills and experience with a substantial production codebase.
  • Knowledge of data structures, algorithms, concurrency, API design, and distributed systems.
  • Record of owning backend or distributed-system features from design through rollout and production support.
  • Ability to turn incomplete product requirements into implementation-ready specifications.
  • Experience directing AI coding agents and reviewing their output.
  • Strong code-review judgment, particularly around concurrency, authorization, compatibility, performance, and maintainability.
  • Experience validating changes through automated tests, static analysis, and production telemetry.
  • Clear written and verbal communication skills.
  • A bachelorʼs degree in Computer Science or a related field, or equivalent practical experience.

Requirements

  • Experience with Apache Polaris, Apache Iceberg, or the Iceberg REST Catalog specification.
  • Knowledge of metadata catalogs, authorization systems, credential vending, or policy enforcement.
  • Experience building multi-tenant cloud services.
  • Familiarity with databases, transaction isolation, and consistency models.
  • Experience with Kubernetes and public cloud infrastructure.
  • Familiarity with Apache Spark, Apache Flink, Trino, or other engines that integrate with Iceberg catalogs.
  • Contributions to Apache or other open-source projects.

Benefits

  • Dremio is an equal opportunity employer supporting workforce diversity.
  • Commitment to providing necessary accommodations for individuals with disabilities.
  • Policies in place to protect personal information disclosed by employees and applicants.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Portugal
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Dremio
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Portugal
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 125,771+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later