We're planting a tree for every job application! Click here to learn more

Middle Software Engineer (Clojure / Distributed Systems / Data Platforms)

Talmatic

Remote within European Union

Posted about 2 hours ago

This is a great opportunity for an engineer with a few solid years of experience who’s ready to grow, take ownership, and make a real product impact.

Tech stack

  • ClojureScript

About the Role

We’re looking for a passionate Software Engineer to join a remote team building next-gen data and AI products. You’ll work on scalable, cloud-native systems that process massive volumes of customer and event data. This role is ideal for someone with 3–5 years of experience ready to grow, take ownership, and make a meaningful product impact.

This is a great opportunity for an engineer with a few solid years of experience who’s ready to grow, take ownership, and make a real product impact.

Start Date: Ideally in September

What You’ll Be Working On

  • Build backend services using Clojure in a functional programming environment
  • Design and improve distributed data platforms
  • Handle real-time processing of large-scale structured and unstructured customer data
  • Collaborate closely with cross-functional teams: Product, Design, and Engineering
  • Take part in code reviews, design discussions, and agile sprint planning
  • Work on full-stack features and integrate with external APIs and tools
  • Help shape and evolve the system’s architecture, performance, and reliability
  • Contribute to a platform that supports global brands with AI-driven identity resolution and personalization

Tech Stack

  • Languages & Frameworks: Clojure, ClojureScript
  • Data Infrastructure: Apache Spark, Presto, Kafka
  • Cloud & DevOps: Kubernetes, Terraform, multi-cloud setup
  • AI/ML: AI agents, ML models for personalization, prediction, and data enrichment

About You

  • 3–5 years of hands-on experience in backend or full-stack development (preferably in Clojure)
  • Solid knowledge of functional programming principles
  • Some exposure to distributed systems, data pipelines, or ML-powered platforms
  • Experience working on enterprise-grade software or large-scale platforms
  • Bonus: Familiarity with AI/ML tools, large language models, or probabilistic systems
  • Strong English communication skills and ability to work independently in a fully remote team
  • Comfortable collaborating across functions and owning features end-to-end

Why Join

  • Work on real-world challenges at the intersection of big data, AI, and customer experience
  • Friendly, fast-paced team with strong mentorship and learning opportunities
  • 100% remote setup with flexible work hours
  • Long-term, stable contract with competitive pay

Rate & Engagement

  • Competitive hourly or monthly rate, depending on experience
  • Full-time (40 hrs/week), long-term contract
  • Stable project with 12+ months of planned roadmap

What makes you a perfect
candidate for this role

  • An academic degree in the relevant field is good to have

  • 3+

    years of commercial experience
  • Language skills:

    English

    intermediate

Compensation

Competitive

Role type

Contract

Visa sponsorship

Not provided

Benefits & perks

  • 100% remote work

Similar roles that might interest you

WorksHub

CareersCompaniesSitemapFunctional WorksBlockchain WorksJavaScript WorksAI WorksGolang WorksJava WorksPython WorksRemote Works
hello@works-hub.com

Ground Floor, Verse Building, 18 Brunswick Place, London, N1 6DZ

108 E 16th Street, New York, NY 10003

Subscribe to our newsletter

Join over 111,000 others and get access to exclusive content, job opportunities and more!

© 2025 WorksHub

Privacy PolicyDeveloped by WorksHub