(Senior) Software Engineer - Data Core

What You'll Be Doing

  • Implement features and fix bugs in Data Core backend integrations.
  • Add and fix sqlglot dialect support including parsing, SQL generation, and transpilation correctness.
  • Investigate StarRocks behavior and compatibility issues, contributing fixes or workarounds.
  • Debug slow or incorrect queries from SQL text to query plan to results.
  • Write unit and integration tests, focusing on SQL translation edge cases.
  • Participate in design discussions and write short design documents.
  • Give and receive code reviews.
  • As a Senior, lead small to medium projects end to end and help onboard newer teammates.

Requirements

  • Solid Java skills or strong Python experience with willingness to work in Java daily.
  • Good SQL knowledge including joins, aggregations, window functions, and query execution understanding.
  • Familiarity with at least one analytical or distributed data system such as Spark, Snowflake, Databricks, Trino, ClickHouse, or StarRocks.
  • Good testing and debugging habits.
  • Clear written and spoken communication skills and habit of asking questions early.

Nice to Haves

  • Exposure to SQL parsers, Abstract Syntax Trees (ASTs), or query planners.
  • Contributions to open source projects, especially sqlglot or StarRocks.
  • Experience with gRPC, message queues, or Kubernetes.
  • Some C++ experience.
  • Interest in query optimization and database internals.

Perks and Benefits

  • Pioneer innovation by working with the global leader in Process Mining and the Process Intelligence Graph.
  • Ownership from Day 1 with Restricted Stock Units (RSUs) and merit-based refresh grants.
  • Inclusive parental leave policy: 24 weeks fully paid for primary carers, 12 weeks for supporting carers from day one.
  • Work-life integration with unlimited PTO (in applicable regions), generous global PTO, and flexible hybrid work model.
  • Continuous growth via 70-20-10 learning framework, mentorship programs, and access to a dedicated learning platform.
  • Holistic well-being including subsidized health memberships, mental health counseling, and dedicated Wellness Weeks.
  • Drive sustainability with paid time off for volunteering during annual Impact Days.
  • Global inclusion and belonging through community initiatives like the Inclusion Think Tank and annual Inclusion Days.
  • Value-driven impact guided by core values: Live for Customer Value, The Best Team Wins, We Own It, and Earth Is Our Future.
AI Summary ✨

Similar jobs

  • Senior Software Engineer — Parking for Autonomous Vehicles

    NVIDIAGermany7 days ago
    Remote
    €112.2k – €194.5k / year base
  • Senior Software Engineer — Active Safety for Autonomous Vehicles

    NVIDIAGermany7 days ago
    Remote
    €112.2k – €194.5k / year base
  • Senior Software Engineer, Privacy

    MozillaGermany12 days ago
    Remote
    €68k – €91k / year base
  • See all jobs in Germany →