Logo Rulemapping

Senior Lisp Developer

New

Job

  • Level
    Senior
  • Job Field
    Software, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will further develop the Logos platform, manage core logic in Common Lisp, optimize PostgreSQL queries, and create web components to strengthen the software for the coming years.

    Job Technologies

    Your role in the team

    • You develop and expand logos, our platform for complex legal and administrative processes that has been in use for over 20 years - in Common Lisp (SBCL), with a REPL-centric workflow and modern tooling (ASDF, SLIME/SLY).
    • You are responsible for core logic, HTTP endpoints, and services, ensuring that the platform remains maintainable, extensible, and future-proof.
    • You work with PostgreSQL on schema evolution, migrations, and query optimization — utilizing hu.dwim.perec and your own SQL tooling.
    • You maintain and develop XML/XSLT pipelines (cxml, plexippus-xpath, libxslt) as well as document generation (cl-pdf, OOXML).
    • You design HTTP/Web components (Hunchentoot), Auth/SSO, and Mail integration.
    • You drive the SaaS capability of the platform forward: reproducible builds, containerizable configuration, and observability (logging, metrics, tracing).
    • You strategically utilize AI-powered development tools to securely analyze and further develop large Lisp codebases.
    • You actively contribute to engineering excellence: testing, CI, code reviews, and documented architectural decisions.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Solid PostgreSQL expertise: schema design, indexes, tuning, and migrations are part of your daily routine.
    • You can incrementally modernize established systems without destroying proven foundations.
    • Advantage: Python skills for integration with our rule mapping automation and AI service landscape.
    • Advantageous: Linux server operation, container workflows, Nix/NixOS.
    • You communicate clearly and in a structured manner in English; German is a strong plus.

    Experience

    • Several years of practical experience with Common Lisp in production - you are confident in CLOS, Macros, Conditions/Restarts, and a REPL-First workflow.
    • Experience with XML/XSLT and common Lisp libraries (including Alexandria, Bordeaux-Threads, CL-PPCre, Drakma, CFFI).
    • Advantage: Experience with hu.dwim.perec, Postmodern, or cl-dbi.

    This text has been machine translated. Show original

    What we offer

    • You work on a technically demanding, productive Lisp codebase with a real societal mission – not a greenfield toy project, but a substance developed over more than 20 years.
    • You actively contribute to shaping how an established platform becomes ready for the next decade.
    • Flexible working model: Full-time with the possibility to work predominantly remotely - with a modern office in Berlin-Mitte for the days when presence is required.
    • A small, technically strong team with short decision-making paths.
    • Innovative projects at the intersection of Legal Tech, AI, and regulatory automation.

    This text has been machine translated. Show original

    Topics that you deal with on the job

    Job Locations

    • Location Berlin

      Germany

    This is your employer

    Rulemapping

    Rulemapping

    The Rulemapping Group GmbH, based in Berlin, operates at the intersection of law and technology. Through the Rulemapping method and Rule AI, the company transforms laws and administrative processes into digital, traceable decision logic.

    Description

  • Company Type
    Startup
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Rulemapping

    Senior Lisp Developer

    Location
    Berlin
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs