Afinity Group logo
Afinity Group2 days ago

(Senior) Software Developer – Data Architectures (m/w/d)

Remote · North Rhine-Westphalia, Germany or Köln, North Rhine-Westphalia, Germany

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Unknown

Job Summary

Senior Software Developer – Data Architectures sought to design data architectures and influence product directions in a small, agile team. Responsibilities include building high-performance architectures for databases (ClickHouse) and dashboards (Metabase, Looker), optimizing data-intensive services with event sourcing and streaming architectures, implementing message-driven systems using brokers like Bull (Redis) and LavinMQ (AMQP), and ensuring stable operation within Docker-based microservice environments. The role emphasizes ownership from requirements to rollout, collaboration across teams, and ongoing modernization of the tech stack (Metabase, ClickHouse, Python, dbt). Qualifications emphasize deep Node.js/JavaScript expertise, strong database know-how (Postgres, MySQL, Snowflake, Redshift, MongoDB, ClickHouse), experience with streaming and messaging systems, and a proactive, solutions-oriented mindset. The company offers growth opportunities, flexible work arrangements with remote options, and a culture of inclusion and open communication.

Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Afinity Group

(Senior) Software Developer – Data Architectures (m/w/d)

Apply on Sorce