Top Tech Jobs & Startup Jobs

3 Days AgoSaved
Remote
Portugal
Entry level
Entry level
Big Data • Software
Develop scalable distributed systems and core client and driver experiences for Dremio’s lakehouse platform. Responsibilities include software design, development, testing, deployment, code reviews, open-source contributions, collaboration with program managers and partners, customer engagement, mentoring, and recruiting. The role focuses on Apache Arrow, client tools, database drivers, microservices, high availability, resiliency, and zero-downtime upgrades.
Top Skills: AdbcApache ArrowApache IcebergC++Distributed SystemsJavaJdbcMicroservicesOdbcPower BISQLTableau
7 Days AgoSaved
Remote
Portugal
Senior level
Senior level
Big Data • Software
Design and improve Dremio’s distributed query execution engine, including query operators, expression evaluation, scheduling, memory management, runtime planning, and performance optimization. Diagnose correctness and scalability issues using profiling, telemetry, benchmarks, and production data. Optimize Java and JVM behavior, collaborate across engineering teams, validate AI-assisted implementations, contribute to technical direction, review code, and mentor engineers.
Top Skills: Apache ArrowApache HadoopApache IcebergSparkAvroC++Cloud Object StorageJavaJvmParquet
7 Days AgoSaved
Remote
Portugal
Entry level
Entry level
Big Data • Software
Develop scalable distributed systems and core client and driver experiences for Dremio’s lakehouse platform. Responsibilities include design, coding, testing, deployment, open-source contributions, code reviews, collaboration with program managers and customers, partner integration with BI tools, and mentoring. The role focuses on Apache Arrow, database drivers and protocols, highly available services, microservices, and resilient platform architecture.
Top Skills: AdbcApache ArrowC++JavaJdbcMicroservicesOdbcPower BISQLTableau
24 Days AgoSaved
Remote
Portugal
Junior
Junior
Big Data • Software
Build and maintain CI/CD systems, developer productivity tools, cloud infrastructure, and release engineering workflows. Automate local development and manual processes, manage infrastructure access, troubleshoot performance and reliability issues, document resolutions, and keep development branches stable. The role also includes infrastructure work across AWS, GCP, and Azure, code reviews, reporting on CI/CD health, and collaboration with engineering teams.
Top Skills: Apache ArrowApache IcebergAWSAzureBashC++Ci/CdDockerGCPGoInfrastructure As CodeJavaJenkinsKubernetesMavenPythonSQLTerraform
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account