Senior Staff Software Engineer – Query Execution

🕒 Setembro 7

🇵🇹 Portugal – Remoto

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

👻 Score fantasma 11%

infoinfo

🗣️🇺🇸🇬🇧 Inglês obrigatório

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of Dremio

Dremio

201 - 500 funcionários

Fundada em 2015

📚 Educação

🤝 B2B

☁️ SaaS

Education • B2B • SaaS

A Dremio é uma empresa inovadora que oferece recursos educacionais e certificações através da Dremio University, proporcionando cursos e badges em análise de dados e desenvolvimento de produtos. Seu objetivo é capacitar profissionais nas áreas de tecnologia e dados, oferecendo treinamento especializado para funções como Analista de Dados e Engenheiro de Dados, melhorando assim suas habilidades e perspectivas de carreira.

Descrição

• Design, implement, test, and support query operators, expression evaluation, execution scheduling, runtime planning, and resource management • Optimize vectorized processing, concurrency, parallelism, memory usage, data exchange, and disk spilling • Investigate query correctness and performance issues using query profiles, profiling tools, telemetry, benchmarks, logs, and production data • Improve Java and JVM runtime characteristics, including CPU utilization, allocation behavior, garbage collection, and thread behavior • Collaborate with Query Planner, Datalake, Product, Support, and field engineering teams on end-to-end query improvements • Apply AI-assisted development tools to code comprehension, debugging, test generation, documentation, and incident analysis • Validate AI-generated code and recommendations through review, testing, benchmarking, and engineering judgment • Participate in design and code reviews, contribute to technical direction, and mentor other engineers

🎯 Requisitos

• 5+ years developing production software, preferably in database systems, query execution, distributed systems, or related areas • Strong Java skills; experience with C++ is a plus • Strong foundation in data structures, algorithms, concurrency, multithreaded programming, and asynchronous programming • Understanding of database internals, query processing, distributed execution, and performance optimization • Experience profiling and optimizing CPU, memory, garbage collection, thread behavior, or other runtime characteristics • Ability to solve ambiguous technical problems and work effectively across team boundaries • Ability to evaluate tradeoffs, validate solutions rigorously, and make sound decisions when working with unfamiliar or AI-assisted implementations • Strong communication skills, a sense of ownership, and a commitment to delivering high-quality software • Bonus: experience with distributed query engines, database engines, or large-scale data processing systems • Bonus: experience with vectorized execution, query operators, expression evaluation, code generation, or runtime optimization • Bonus: experience with JVM profiling, memory management, caching, networking, data exchange, execution scheduling, or disk spilling • Bonus: experience with Apache Arrow, Apache Iceberg, Parquet, Avro, Spark, Hadoop, or cloud object stores • Bonus: contributing to open-source projects

🏖️ Benefícios

• Equal opportunity employer supporting workforce diversity • Necessary accommodations for individuals with disabilities within the application and interview process

Candidatar-se

Vagas Similares

🕒 Setembro 4

Körber

10.000+ funcionários

💼 Consultoria

🏥 Saúde

🎖️ Defesa

Java Software Engineer developing scalable control software for Körber’s automated parcel-sorting and logistics solutions. Supporting major carriers through Kubernetes-based applications and efficient algorithms.

🇵🇹 Portugal – Remoto

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 3

Inetum

10.000+ funcionários

💼 Consultoria

🏥 Saúde

🛡️ Seguros

Ingeniero Senior Linux administrando, soportando y optimizando infraestructuras Linux productivas en Inetum. Resolución de incidencias complejas y colaboración con equipos internacionales de operaciones TI.

🇵🇹 Portugal – Remoto

💰 Post-IPO Equity em 2007-03

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🗣️🇪🇸 Espanhol obrigatório

🕒 Agosto 28

Infovista

501 - 1000

🤝 B2B

📡 Telecomunicações

Software Architect defining telecom protocol-decoding and data-processing architecture at Infovista. Enabling AI-driven network intelligence across 5G, IoT, and fixed networks.

🇵🇹 Portugal – Remoto

💰 Debt Financing em 2014-07

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Agosto 26

HumanIT Digital Consulting

51 - 200

💼 Consultoria

📦 Logística

📣 Marketing

Tech Lead leading Node.js/TypeScript development for an international product engineering company. Designing scalable systems, mentoring developers, and ensuring code quality and performance.

🇵🇹 Portugal – Remoto

💵 €2.500 - €3.250 / mês

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Agosto 26

Vigil

51 - 200

💼 Consultoria

🏥 Saúde

📣 Marketing

Engenheiro(a) Full Stack de JavaScript/TypeScript para modernizar plataformas de publicação digital e publicidade de alto tráfego. Desenvolvimento de soluções em nível de navegador e Node.js em ambientes de produção complexos.

🇵🇹 Portugal – Remoto

⏰ Tempo Integral

🟡 Pleno

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório