Software Engineer – Query Execution

Job not on LinkedIn

🔥 0 minutes ago

🇵🇹 Portugal – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 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

• Build and support execution-engine components, including query operators, expression evaluation, execution scheduling, and resource management • Implement, test, debug, and maintain well-defined changes • Write clear, maintainable Java code and add unit and integration tests • Follow engineering practices for code review, testing, and documentation • Diagnose query correctness, reliability, and performance issues using query profiles, logs, telemetry, benchmarks, and production data • Develop familiarity with vectorized processing, concurrency, memory usage, parallelism, data exchange, and disk spilling • Collaborate with senior engineers and partner teams to understand requirements, break work into manageable tasks, and deliver incremental improvements • Use AI-assisted development tools for code comprehension, debugging, test generation, and documentation • Participate in design discussions and code reviews, seek feedback, and take on broader technical responsibility

🎯 Requirements

• Up to two years of professional software development experience, or equivalent experience through internships, coursework, or substantial personal projects • Proficiency in Java or another object-oriented programming language; willingness to learn and work in a large Java codebase • Understanding of data structures, algorithms, and basic concurrency concepts • Able to work through well-defined technical problems, ask good questions, and apply feedback to reach a solution • Commitment to writing tested, maintainable code and learning established development, testing, and review practices • Able to communicate progress, surface blockers early, and work effectively with teammates • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience

Apply Now

Similar Jobs

🔥 1 hour ago

HumanIT Digital Consulting

51 - 200

💼 Consulting

📦 Logistics

📣 Marketing

Senior Lead Full-Stack Engineer building Java/Spring Boot software products at Portuguese technology consultancy HumanIT. Leading architecture, mentoring engineers, and using AI-assisted development tools in remote-first teams.

Angular

AWS

Azure

Cloud

Docker

Google Cloud Platform

Java

JavaScript

Kubernetes

React

Spring

Spring Boot

SpringBoot

TypeScript

🕒 2 days ago

Board of Innovation

51 - 200

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

Tech Lead owning architecture and delivery of production-ready AI builds for Board of Innovation’s enterprise clients. Leading engineers, client technical alignment, and LLM-powered systems from scope through deployment.

Azure

Cloud

Python

🕒 3 days ago

Devoteam

5001 - 10000

💼 Consulting

🏥 Healthcare

📣 Marketing

Senior Full-Stack Engineer building React and Node.js applications for Devoteam’s enterprise digital transformation projects. Modernizing legacy platforms into AWS-based microservices ecosystems.

AWS

Cloud

Docker

EC2

GraphQL

JavaScript

Jenkins

Jest

Kafka

Kubernetes

Microservices

MongoDB

Next.js

Node.js

NoSQL

Postgres

RabbitMQ

React

Redis

SQL

TypeScript

🕒 September 27

Gramian Consulting

2 - 10

💼 Consulting

📦 Logistics

📣 Marketing

Software developers and founders submitting unused repositories for licensing assessment. Receiving compensation based on source-code and Git-history token volume under agreed terms.

🕒 September 24

opinov8

201 - 500

💼 Consulting

🏥 Healthcare

📦 Logistics

Senior Full-Stack Engineer building scalable AI-enabled applications for a commercial real estate advisor. Developing React, Next.js, .NET, C#, and Python solutions with Azure deployment.

Azure

Entity Framework

JavaScript

Next.js

Python

React

.NET