Staff Connectivity Engineer: Lead High-Performance Data Access

Dremio

Porto

On-site

EUR 70,000 - 110,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dremio is seeking a staff-level software engineer to join the Connectivity team in Porto. You will own sizable connectivity features, design scalable systems, and drive complex projects from concept to release.

You will collaborate across teams to ensure API stability and reliable data access, while mentoring others and contributing to open-source efforts. You will work with Java/C++/Rust/Go, design APIs and protocols, and tackle root-cause analysis in production environments.

Qualifications

  • 8+ years of production software engineering experience or equivalent ownership of complex systems.
  • Deep proficiency in Java, C++, Rust, Go or another systems language.
  • Experience designing and debugging APIs, protocols, client libraries, drivers, or distributed services.
  • Ability to identify and solve non-obvious problems across client/server boundaries.
  • Experience building comprehensive unit, integration, and performance tests.

Responsibilities

  • Own substantial connectivity work from problem definition through release readiness and handoff.
  • Define milestones, acceptance measures, dependencies, estimates, and risks for complex goals.
  • Design scalable, maintainable systems across drivers, protocols, and distributed services.
  • Lead root-cause analysis across client/server boundaries using logs and production evidence.
  • Maintain API and protocol stability and define practical migration paths for clients.
  • Collaborate with Product, QA, Support, and external partners to resolve dependencies.
  • Mentor engineers and contribute to upstream open-source projects when aligned with priorities.
  • Use AI-assisted tools responsibly and validate results through review and testing.

Skills

Staff-level ownership
Java
C++
Rust
Go
APIs and protocols
Distributed systems
Troubleshooting

Education

Bachelor's degree in Computer Science or related field

Tools

JDBC
ODBC
Apache Arrow
Arrow Flight SQL

Job description

Dremio is seeking a staff-level software engineer to join the Connectivity team in Porto. You will own sizable connectivity features, design scalable systems, and drive complex projects from concept to release.

You will collaborate across teams to ensure API stability and reliable data access, while mentoring others and contributing to open-source efforts. You will work with Java/C++/Rust/Go, design APIs and protocols, and tackle root-cause analysis in production environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - High-Performance Java Query Runtime
Software Engineer - High-Performance Java Query Runtime

Dremio • Porto

On-site
EUR 50,000 - 65,000
Staff Software Engineer - Connectivity
Staff Software Engineer - Connectivity

Dremio • Porto

On-site
EUR 70,000 - 110,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

Kenyan Edu • Viseu

Remote
EUR 42,000 - 68,000
Software Engineer, Query Execution & Performance
Software Engineer, Query Execution & Performance

Dremio • Porto

On-site
EUR 50,000 - 65,000
Remote Software Engineer, Developer Experience & CI/CD
Remote Software Engineer, Developer Experience & CI/CD

Kenyan Edu • Viseu

Remote
EUR 42,000 - 68,000
Senior C++ Engineer – Remote Connectivity & R&D
Senior C++ Engineer – Remote Connectivity & R&D

Itds Portugal • Porto

Hybrid
EUR 60,000 - 85,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 • Portugal

Remote
EUR 38,000 - 66,000
Senior Staff Software Engineer - Query Execution
Senior Staff Software Engineer - Query Execution

Kenyan Edu • Lisboa

Hybrid
EUR 120,000 - 150,000
Top locations