Top Tech Jobs & Startup Jobs

4 Days AgoSaved
Remote
Portugal
Senior level
Senior level
Big Data • Software
Own backend and distributed-systems features for Dremio’s Open Catalog, from requirements and design through implementation, testing, rollout, and production support. Build catalog APIs, metadata services, authorization, multi-tenant isolation, and integrations with query engines. Solve concurrency, consistency, performance, and failure-recovery challenges while extending Apache Polaris and Iceberg standards. Diagnose production issues, review code and designs, mentor engineers, and contribute to open-source projects.
Top Skills: Apache FlinkApache IcebergApache PolarisSparkIceberg Rest CatalogJavaKubernetesPublic Cloud InfrastructureTrino
23 Days AgoSaved
Remote
United States
Senior level
Senior level
Big Data • Software
Own the strategy and roadmap for Dremio Cloud’s platform infrastructure, including control and data planes, regional networking, observability, reliability, provisioning, capacity planning, self-healing, and cost optimization. Define operational models for private and sovereign deployments, use telemetry and customer signals to guide improvements, and collaborate with engineering, cloud operations, security, finance, and revenue operations. Drive technical alignment, documentation, enablement, and smooth issue transitions across teams.
Top Skills: Apache ArrowApache IcebergCloud InfrastructureCloud-Native ArchitectureControl PlanesData PlanesDistributed SystemsKubernetesNetworkingObservabilitySaaSTelemetry
One Month AgoSaved
Remote
Portugal
Senior level
Senior level
Big Data • Software
Own and deliver substantial connectivity features across drivers, protocols, client libraries, connectors, and distributed services. Design scalable systems, diagnose complex client/server and production failures, maintain compatibility and reliability, and build comprehensive testing and observability. Collaborate across Product, QA, Support, SRE, and partner teams; mentor engineers; influence technical direction; and contribute to open-source projects. The role requires deep systems programming expertise and experience with APIs, networking, concurrency, asynchronous programming, and production software delivery.
Top Skills: Apache ArrowApache Arrow AdbcApache IcebergArrow Flight SqlC++Ci/CdExcelGoJavaJdbcOauthOdbcOidcPower BIRustTableauTls
One Month AgoSaved
Remote
Portugal
Junior
Junior
Big Data • Software
Build, test, debug, and maintain query execution engine components in Java, including query operators, expression evaluation, scheduling, memory management, and resource management. Investigate correctness, reliability, and performance issues using logs, telemetry, benchmarks, and query profiles. Collaborate with senior engineers, write unit and integration tests, participate in code reviews, and develop expertise in vectorized processing, concurrency, parallelism, data exchange, and disk spilling.
Top Skills: Apache ArrowApache IcebergSparkC++Cloud Object StoresHadoopJavaParquet
2 Months 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
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