Staff Software Engineer - Connectivity & Data Platforms

Dremio

Porto

On-site

EUR 70,000 - 110,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Dremio is seeking a senior software engineer to lead connectivity work and design scalable, reliable data-access solutions. You will own medium-to-large features, drive architecture discussions, and partner with Product, QA, Support, and SRE to ensure robust, production-ready connectivity across drivers and protocols.

You will diagnose complex failures, mentor peers, and contribute to open-source efforts, while applying best practices in testing, observability, and performance across distributed

Qualifications

  • 8+ years of production software engineering experience or equivalent depth demonstrated through ownership of complex systems and features.
  • Deep proficiency in Java, C++, Rust, Go, or other systems languages with ability to work across related languages.
  • Experience designing and debugging APIs, protocols, client libraries, drivers, or distributed services; strong knowledge of concurrency, networking and failure handling.
  • Experience building unit, integration, and performance tests with CI/CD and release processes.

Responsibilities

  • Own substantial connectivity work: lead features or service components from problem definition through release and handoff.
  • Define milestones, acceptance criteria, dependencies, estimates, and risks for complex goals.
  • Design scalable, maintainable systems; produce architectural designs and trade-off analyses.
  • Diagnose complex failures across client/server, protocols, and distributed systems using logs and telemetry.
  • Maintain API and protocol stability; establish compatibility and migration paths for clients.
  • Collaborate with Product, QA, Support, SRE, Documentation, and external partners to resolve dependencies.
  • Mentor engineers, participate in code/design reviews, and contribute to upstream open-source projects.

Skills

Java
C++
Rust
Go
APIs
Distributed systems
Debugging
CI/CD
Mentorship

Education

Bachelor's degree in Computer Science or related field

Tools

Apache Arrow
Arrow Flight SQL
JDBC/ODBC drivers

Job description

Dremio is seeking a senior software engineer to lead connectivity work and design scalable, reliable data-access solutions. You will own medium-to-large features, drive architecture discussions, and partner with Product, QA, Support, and SRE to ensure robust, production-ready connectivity across drivers and protocols.

You will diagnose complex failures, mentor peers, and contribute to open-source efforts, while applying best practices in testing, observability, and performance across distributed

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Connectivity Engineer – Remote (Portugal)
Staff Connectivity Engineer – Remote (Portugal)

Zim Directory • Portugal

Remote
EUR 120,000 - 160,000
Staff Software Engineer - Connectivity
Staff Software Engineer - Connectivity

Dremio • Porto

On-site
EUR 70,000 - 110,000
Staff Software Engineer – Connectivity
Staff Software Engineer – Connectivity

Zim Directory • Portugal

Remote
EUR 120,000 - 160,000
Senior Platform Engineer, Observability & Core (Remote)
Senior Platform Engineer, Observability & Core (Remote)

Mosaec • Portugal

Remote
EUR 90,000 - 120,000
Developer Experience Engineer - CI/CD & Productivity Remote
Developer Experience Engineer - CI/CD & Productivity Remote

Kenyan Edu • Portugal

Remote
EUR 65,000 - 90,000
Remote Senior Staff Software Engineer, Query Execution
Remote Senior Staff Software Engineer, Query Execution

Kenyan Edu • Lisboa

Hybrid
EUR 120,000 - 150,000
Software Engineer - Developer Experience
Software Engineer - Developer Experience

Dremio • Lisboa

On-site
EUR 42,000 - 64,000
Software Engineer - Developer Experience
Software Engineer - Developer Experience

Dremio • Portugal

Remote
EUR 38,000 - 66,000
Software Engineer - Developer Experience
Software Engineer - Developer Experience

Dremio • Porto

On-site
EUR 55,000 - 85,000
Dremio: Senior Staff Software Engineer – Query Execution Dremio
Dremio: Senior Staff Software Engineer – Query Execution Dremio

Mosaec • Portugal

Remote
EUR 120,000 - 180,000