Staff Software Engineer – Connectivity

Job not on LinkedIn

🔥 0 minutes ago

🇵🇹 Portugal – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

👻 Ghost score 11%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Dremio

Dremio

201 - 500 employees

Founded 2015

📚 Education

🤝 B2B

☁️ SaaS

Education • B2B • SaaS

Dremio is an innovative company that offers educational resources and certifications through Dremio University, providing courses and badges in data analytics and product development. It aims to empower professionals in the tech and data field by offering specialized training for roles such as Data Analyst and Data Engineer, ultimately enhancing their skills and career prospects.

📋 Description

• Independently own multiple medium-to-large connectivity features or service components from problem definition through design, implementation, validation, release readiness, and operational handoff • Define reviewable milestones, acceptance measures, dependencies, estimates, and risks for complex customer, product, and engineering goals • Produce technical designs and architecture diagrams, explain trade-offs, and make feature- and service-level decisions across drivers, protocols, client libraries, connectors, and distributed services • Lead root-cause analysis across client/server, protocol, network, authentication, metadata, and distributed-system boundaries using logs, telemetry, profiles, benchmarks, and production evidence • Maintain API and protocol stability and create automated compatibility, interoperability, performance, scale, reliability, observability, and diagnostics coverage • Define practical migration paths for supported and legacy clients • Partner with Product, Query Execution, QA, Support, SRE, Documentation, and external technology partners • Improve certification, customer experience, and supportability • Participate in code and design reviews, mentor and coach engineers, improve team practices, and contribute to relevant upstream open-source projects • Use Dremio-approved AI tools responsibly while protecting proprietary and customer data and validating results through review and testing

🎯 Requirements

• 8+ years of production software engineering experience, or equivalent depth demonstrated through sustained ownership of complex systems and multiple substantial team-area features • Deep proficiency in Java, C++, Rust, Go, or another systems or services language • Ability to work effectively in adjacent languages and frameworks • Experience designing and debugging APIs, protocols, client libraries, drivers, or distributed services • Strong knowledge of data structures, concurrency, asynchronous programming, networking, and failure handling • Ability to identify and solve non-obvious problems across client/server and distributed-system boundaries • Experience building unit, integration, compatibility, performance, or reliability tests • Experience with production CI/CD, packaging, release, certification, and engineering quality controls • Clear written and verbal communication; ability to explain technical trade-offs, surface risks, align contributors, and influence without formal authority • Demonstrated ability to mentor and coach engineers and improve team engineering practices • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience • Advanced degrees and equivalent industry experience are welcomed • Bonus: experience with JDBC, ODBC, ADBC, Apache Arrow, Arrow Flight SQL, SQL engines, databases, data platforms, source connectors, BI interoperability, OAuth, OIDC, TLS, enterprise authentication, metadata discovery, query pushdown, native builds, packaging, release engineering, compatibility certification, observability, production diagnostics, customer escalation, long-running data transfer, cancellation, keepalive, timeout, proxy systems, or relevant open-source projects

🏖️ Benefits

• Dremio-approved AI tools for code comprehension, debugging, test generation, and documentation • Equal opportunity employer supporting workforce diversity • Necessary disability accommodations during the application and interview process

Apply Now

Similar Jobs

🕒 6 days ago

Zyte

201 - 500

💼 Consulting

📦 Logistics

📣 Marketing

Staff Engineer architecting Zyte’s control and context planes for scalable web-data extraction. Leading Java/Python platform infrastructure, reliability, and MLOps across distributed engineering squads.

🇵🇹 Portugal – Remote

💵 €100k - €115k / year

💰 $3M Debt Financing on 2021-12

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

BigQuery

Google Cloud Platform

Grafana

GRPC

HBase

Java

Kafka

Kubernetes

MySQL

Postgres

Prometheus

Python

Terraform

🕒 September 29

Moniepoint Inc. (Formerly TeamApt Inc.)

1001 - 5000

💳 Fintech

🏦 Banking

Principal Generalist Engineer building reliable, scalable payment and financial technology systems for Moniepoint. Owning software, infrastructure, data, and ML systems end to end.

Distributed Systems

Java

Kubernetes

Linux

Python

Rust

SQL

Go

🕒 September 10

Sur Global

501 - 1000

📣 Marketing

📦 Logistics

💼 Consulting

Staff Software Engineer scaling CDN and edge infrastructure handling massive web traffic. Leading architecture, rollouts, observability, and performance optimization for a global e-commerce platform.

Amazon Redshift

AWS

Azure

Cloud

Google Cloud Platform

JavaScript

Postgres

Python

SQL

TypeScript

🕒 July 28

Rain

51 - 200

💳 Fintech

👥 HR Tech

☁️ SaaS

Staff Engineer leading backend platform architecture and development for Rain, the AI Financial Health Platform. Collaborate with international teams to build fintech products and optimize user financial life.

AWS

Azure

Cloud

Distributed Systems

Docker

Google Cloud Platform

Kafka

Kubernetes

NoSQL

Python

RabbitMQ

SQL

Go

🕒 July 15

Block Labs

51 - 200

💼 Consulting

📣 Marketing

📦 Logistics

Staff Software Engineer at Block Labs focusing on developing distributed, transactional backend platforms in Go. Collaborating closely with product, engineering, and QA teams.

Go