Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - JVM Language Clients

$500 per month
Full-time

Clickhouse

About ClickHouse: ClickHouse is a premier, internationally recognized database infrastructure juggernaut, real-time analytics market leader, and Forbes Cloud 100 technology titan operating on an absolute mission to protect, optimize, and transform how global enterprises manage, store, and utilize data at hyper-scale. Powering mission-critical analytical workflows, real-time observability grids, and enterprise AI data pipelines for the world’s most sophisticated digital innovators—including Meta, Cursor, Tesla, Capital One, Airwallex, and Sony—ClickHouse maintains breakneck commercial velocity, highlighted by consecutive triple-digit ARR growth and backed by a monumental $400M Series D financing round. Driven by a high-performance, developer-first corporate philosophy that prizes technical excellence, pragmatic problem-solving, and open-source collaboration, the organization provides high-agency engineering leaders with an uncompromised remote canvas to leverage cutting-edge systems, manipulate byte-level network protocols, and deploy robust, low-latency database architectures safely across Spain.

Position Overview

We are seeking a highly analytical, detail-obsessed, and systems-minded Senior Software Engineer - JVM Language Clients to join our core centralized Integrations Ecosystem organization in a full-time remote capacity open to qualified technical builders resident anywhere in Spain. Operating as the technical owner and primary strategic architect behind ClickHouse’s official Java client and JDBC driver, you will step up to claim true individual operational and strategic accountability for the foundational communication layer that our internal Connectors team and a massive global network of third-party frameworks rely on every single second. Shifting completely away from routine application layer building, standard web interface modifications, minor standalone template adjustments, or disconnected utility typing, you will run an active low-level database performance and system design laboratory—optimizing low-level drivers, configuring data framework integrations, and maximizing throughput metrics. This position requires a database systems or stream processing veteran with 5+ years of craft depth who architects high-throughput network clients fluidly natively using Backend mechanics, engineers automated testing or regression blocks cleanly natively leveraging Python or alternative script automation tools, and commands JVM concurrency patterns confidently under open-source community standards.

Key Responsibilities

  • End-to-End JVM Driver Ownership: Serve as the principal technical owner for the ClickHouse Java client and JDBC driver, directing its architectural roadmap, public API design patterns, and release engineering pipelines cleanly natively utilizing Backend methodologies.
  • Low-Level Performance Optimization: Drive high-impact throughput and latency enhancements across the client and ClickHouse server, optimizing data layouts down to the level of bytes on the wire.
  • Internal and External Client Interlock: Partner day-to-day with our core Connectors team as an embedded customer, ensuring the underlying driver architecture natively supports official ingestion bridges for Apache Kafka, Spark, and Flink.
  • Open-Source Ecosystem Engagement: Engage transparently with the global open-source data infrastructure community, handling public issue queues, conducting public code reviews, and aligning maps on external data visualization platforms.
  • JVM Concurrency and Resource Governance: Design and optimize high-concurrency components, configuring executor pools, managing reactive streams, handling backpressure thresholds, and tuning connection pools to prevent runtime failure modes.
  • Memory Model and Profiling Audits: Profile runtime client environments continuously, executing JVM memory adjustments, garbage collection (GC) tuning, and heap allocations to protect application reliability.
  • Technical Documentation and RFCs: Write, defend, and iterate technical design documents, Requests for Comments (RFCs), and detailed architectural proposals to guide collaborative engineering investments.
  • AI-Assisted Development Integration: Incorporate modern AI development tools (such as Claude Code, Cursor, or GitHub Copilot) into development processes with a strict, high-judgment independent code review perspective.

Required Skills & Qualifications

  • A minimum of 5 years of verified professional software engineering history, with a powerful, demonstrable focus on data-intensive systems (such as database drivers, SDKs, complex data ingestion pipelines, CDC tools, streaming meshes, or OLAP infrastructure).
  • Expert-tier capability optimizing low-level backend abstractions, designing reusable developer tools, and building thread-safe library architectures natively utilizing Backend parameters.
  • Practical operational familiarity writing regression frameworks, automating integration diagnostics, and parsing systemic trace outputs natively using Python or adjacent language structures.
  • Deep, comprehensive expertise inside the Java platform and the JVM runtime environment, highlighting deep familiarity with memory alignment, GC internals, profiling suites, and network I/O layers.
  • Proven technical history building, releasing, or substantially extending a widely adopted software library or software development kit (SDK) where API design backward compatibility is critical.
  • Strong, uncompromised grasp of database fundamentals, encompassing structural SQL query execution, analytical OLAP workloads, and column-store concepts.
  • Outstanding written and scannable technical communication attributes in business-fluent English, enabling seamless coordination across a globally distributed team through engineering documentation.
  • Location Context: Position open to qualified software engineers based permanently and resident within the borders of Spain to operate under a 100% remote work-from-home layout.

Preferred Strategic Indicators (Nice to Have)

  • Working knowledge of JDBC internals, Arrow Flight SQL, ADBC, or columnar data models (such as Apache Arrow specifications).
  • Prior code contributions to open-source data infrastructure systems (such as Apache Kafka, Flink, Spark, dbt, Debezium, or Iceberg platforms).
  • Experience engineering customized network wire protocols or contributing to high-concurrency client-server network applications.

What We Offer

  • Vetted Global Data Sector Salaried Blueprint: A highly competitive full-time baseline annual corporate base salary package calibrated precisely to evaluate your JVM authority and system craftsmanship, paired with an impactful equity stake through lucrative corporate stock options.
  • The exceptional professional canvas to claim absolute technical code authorship over the official Java driver architectures power-routing data queries for thousands of global enterprises.
  • Profound work-from-home remote parameters offering a 100% remote layout within Spain, complete scheduling trust, and zero physical geographic office commuting friction out of any province.
  • Immediate baseline access to a premium group healthcare protection matrix, featuring robust employer premium contributions to ensure comprehensive health coverage.
  • Access to progressive lifestyle and wealth accumulation systems, including a dedicated $500 USD Home Office setup allowance to maximize your remote workspace configuration, generous flexible time-off policies, and direct corporate enrollment into our elite Global Gatherings company-wide offsites to foster deep in-person technical synergy.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - JVM Language Clients in Kingdom of Spain vacancy
  •  ...Our partner is looking for a Senior Software Engineer, Quality Engineering based in Spain. Join a high-impact engineering team focused on...  ...Go, with strong proficiency in strongly typed programming languages. ~ Practical experience using AI-powered development tools... 
    Senior
    Language
    Remote work
    Home office

    Jobgether

    Kingdom of Spain
    1 day ago
  •  ...image, and video across 70+ languages. ElevenAPI gives developers...  ...their lives. We are researchers, engineers, and operators. IOI medalists...  ...-impact challenges—helping clients achieve their goals and push...  ...in Python and strong software development knowledge, inclusive... 
    Language
    Full time
    Immediate start
    Remote work

    Valor Capital Group

    Kingdom of Spain
    11 days ago
  •  ...right now. As the Senior Product Manager , you...  ...collaborate closely with engineering and quality leads, as...  ...the next era of software delivery, including tracking...  ..., from cross-IDE VCS clients and host-neutral code...  ...conferences, courses, and language classes. Relocation... 
    Senior
    Language
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Jetbrains

    Kingdom of Spain
    21 days ago
  •  ...technical support team providing senior level technical knowledge on...  ...with the development engineering team to ensure tracking on engineering...  ...of one or more scripting languages ( Bash / Shell / Python )....  ...tools or other cloud management software. Experience in application... 
    Senior
    Language
    Full time

    Sysdig

    Kingdom of Spain
    21 days ago
  •  ...one of the Top 20 Startups in the UK (2025) Location: We offer a Hybrid/Remote working policy. Function: Engineering We’re looking for a talented Software Engineer to join our team. Our goal is to build out seamless cross-border payments involving both crypto and... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours
    Shift work
    Rotating shift

    BVNK

    Kingdom of Spain
    11 days ago
  •  ...About the role ~ We are looking for a senior iOS developer to join our tech hub in Berlin...  ...and expansion. You will be part of the engineering team, working with a high-quality code...  ...with at least 4 years of experience Language: iOS (swift) native Familiarity with... 
    Senior
    Language
    Remote job

    Yassir

    Kingdom of Spain
    more than 2 months ago
  •  ...management leader on an absolute mission to engineer next-generation software platforms for the global lodging and...  ...a highly analytical, systems-minded Senior Laravel Developer to join our core...  ...command of the PHP programming language, its core modern frameworks, web... 
    Senior
    Language
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours
    Shift work

    Bnberry

    Kingdom of Spain
    a month ago
  •  ...their tracks. Position Overview We are seeking a highly autonomous, systems-fluent, and asynchronous code-proficient Senior Software Engineer to join our core Verification Platform team under a permanent, full-time remote footprint open across Spain, or hybrid out... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours
    Shift work

    Veriff

    Kingdom of Spain
    a month ago
  •  .... Let’s go! #### Your mission As a Senior Product Designer for the design system team...  .... At Bitpanda, we have a strong design language that helps deliver remarkable and...  ...system together with the DS designers and engineers, while collaborating with Product teams... 
    Senior
    Language
    Full time
    Internship
    Work at office
    Remote work
    Worldwide
    Shift work

    Bitpanda

    Kingdom of Spain
    11 days ago
  •  ...Company Founded by CPAs, tax attorneys, and engineers, Taxbit is the leading innovator...  ...Opportunity for Impact Taxbit is seeking a Senior Compliance Analyst to be a critical...  ...English; native fluency in a main European language; preferred business-level proficiency in... 
    Senior
    Language
    Permanent employment
    Full time

    Taxbit

    Kingdom of Spain
    6 days ago
  •  ...Responsibilities In this highly strategic and client-facing role, you’ll be the go-to expert...  ...of international markets. As a Senior Specialist , you operate with a high degree...  ...tech environment. ~[BONUS] Additional Languages: Professional fluency in multiple languages... 
    Senior
    Language
    Contract work
    Local area
    Worldwide
    Shift work

    Oyster

    Kingdom of Spain
    19 days ago
  •  ...edge tech solutions that drive clients’ growth. We empower our...  ...looking for a Staff Architect (Senior Solution Architect) to join us...  ...investment professionals. Our software provides access to data and the...  ...closely with Product and Engineering to design cost-efficient, scalable... 
    Senior
    Full time
    Interim role
    Remote work
    Flexible hours

    SPD Technology

    Kingdom of Spain
    13 days ago
  •  ...relations (ER) matters Act as a senior HR expert for complex...  ...internal stakeholders and external clients ~ Cross-country HR...  ...EORs. ~[BONUS] Additional languages ~[BONUS] Have worked in a fast...  ...that doesn’t just mean building software. We develop programs, participate... 
    Senior
    Language
    Full time
    Local area
    Work from home
    Home office
    Flexible hours

    Oyster

    Kingdom of Spain
    24 days ago
  •  ...Grafana Labs is hiring a Senior Software Engineer for k6 Core who will build and maintain the Go-based performance testing tool. You will work across the codebase, collaborate on design reviews, and contribute to both the product and its open-source community. You... 
    Senior
    Remote work

    Socket.dev

    Kingdom of Spain
    1 day ago
  • At Workana, we are looking for a Senior Backend Developer (Golang/Python) to support our client in the creation and maintenance of the technology stack of their products. These products allow access to and integration of information from institutions such as social security... 
    Senior
    Contract work

    Workana

    Kingdom of Spain
    13 days ago
  •  ...based Global Employment Platform enables clients to expand into over 180 countries quickly...  .... Communicate regularly with Manager, Senior Manager Global Payroll on internal project...  ...data. ~ Excellent command of English language (both written and verbal) and Spanish language... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Globalization Partners

    Kingdom of Spain
    13 days ago
  •  ...image, and video across 70+ languages. ElevenAPI gives developers access...  ...the whole company—from engineering to growth to operations. Excellence...  ...for an experienced, driven Senior Enterprise Account Executive...  ...trusted advisor, enabling clients to leverage our industry-leading... 
    Language
    Full time
    Immediate start

    ElevenLabs

    Kingdom of Spain
    13 days ago
  •  ...in the LATAM iGaming market. You’ll grow client relationships, drive new business, and ensure...  ...sales Develop and nurture senior management-level relationships with potential...  ...Medical • Mental health • Home office • Languages. Work-life & support ~ Paid maternity... 
    Language
    Full time
    Remote work
    Home office

    GR8.tech

    Kingdom of Spain
    24 days ago
  • €86k - €122k per year

    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm’s Identity team is mission-critical to the customer checkout experience. When a customer chooses...
    Senior
    Full time

    Affirm

    Kingdom of Spain
    13 days ago
  •  ...have to work independently as well as in a collaborative yet demanding team environment. Perfect spoken and written communication in English, German language would be an advantage. Experience working with international tech/digital products would be a plus.... 
    Senior
    Full time

    Hostinger

    Kingdom of Spain
    13 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Overview: Responsible for the analysis, design, development and delivery of software solutions. Define requirements... 
    Senior
    Remote job
    Full time
    Work experience placement
    Worldwide

    Mastercard

    Kingdom of Spain
    14 days ago
  •  ...Position Summary Based in Madrid, Spain, the Full-Stack Software Engineer will join our growing IFX team, the group behind Jet Aviation...  ...oriented programming skills, proficient in at least one OOP language (C#, Java, Python, or similar). Proficiency with a modern... 
    Language
    Full time
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Jet Aviation

    Kingdom of Spain
    27 days ago
  •  ...leverage the best open source observability software – including Prometheus , Mimir ,...  ...( GCP , Azure , AWS ). We also have engineers working on Prometheus , Grafana Agent...  ...experience with at least one programming language. We use Go , but if you have... 
    Senior
    Language
    Full time
    Local area
    Remote work

    Grafanalabs

    Kingdom of Spain
    25 days ago
  • What you will own Design and evolve core platform services and internal APIs consumed by multiple teams. Drive architectural initiatives such as gRPC migration, eventing/pub-sub foundations, and platform refactors. Own and improve control-plane and cluster-api components...
    Senior
    Full time

    Qdrant

    Kingdom of Spain
    13 days ago
  •  ...About the role As a Mid-level Software Engineer at Ledgy, you’ll build reliable, scalable product...  ...across the stack while learning from senior peers. Teams we are hiring for:...  ...move fast while maintaining quality: Language: TypeScript Frontend: React ,... 
    Language
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Ledgy

    Kingdom of Spain
    19 days ago
  •  ...platform through monitoring, logging, and alerting. Automate workflows and integrations across systems and tools. Collaborate with engineering, operations, and data teams to understand and support their infrastructure needs. Contribute to incident response, root cause... 
    Senior
    Full time

    Qdrant

    Kingdom of Spain
    13 days ago
  •  ...Affirm is seeking a Senior Software Engineer for Card Acquisition to shape the first customer experience. You will define long‑term tech strategy, mentor engineers, and drive durable, scalable backend systems in collaboration with product and design teams. You will... 
    Senior
    Remote work
    Visa sponsorship

    Affirm

    Kingdom of Spain
    1 day ago
  • $15 per hour

    Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data backbone of Wikimedia projects and a key part of the global open knowledge ecosystem. You’ll help scale and sustain the Wikidata... 
    Senior
    Full time

    Wikimedia Foundation

    Kingdom of Spain
    13 days ago
  •  ...speech, music, image, and video across 70+ languages. ElevenAPI gives developers access to...  ...of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders...  ...-driven mentality that prioritizes client satisfaction & scale ~ Fluency in Spanish... 
    Language
    Remote job
    Full time
    Immediate start

    Valor Capital Group

    Kingdom of Spain
    10 days ago
  •  ...top of the sales funnel — identifying, engaging, and qualifying senior decision-makers at target enterprise accounts across Europe,...  ...compelling, personalised outreach in English and relevant EMEA languages as applicable — connecting Omilia's conversational AI and contact... 
    Language

    Omilia

    Kingdom of Spain
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - JVM Language Clients. Be the first to apply!