Data quality passion since 2006
At CDQ AG, data quality has been at the forefront since our company was founded in 2006. This is also reflected in our name, which stands for Corporate Data Quality. Headquartered in St. Gallen (Switzerland), we enable global companies throughout Europe and globally to achieve their business goals through professional and smart data management. Our solutions are science-based, field-tested, implementation-oriented and sustainably effective.
This is us!
Our current job offers at a glance!
Ob in Deutschland, Österreich, der Schweiz oder einem anderen Land, unsere Mitarbeiter sind über viele europäische Länder verteilt. Trotz unseres Home Office Konzepts bietet unser "virtuelles Unternehmen" ein stark vernetztes Arbeitsumfeld mit tollen Kollegen und einem starken Teamgeist. Wir pflegen einen intensiven Austausch, unterstützen uns gegenseitig und sind so gemeinsam erfolgreich. Unser Team zeichnet sich durch Hilfsbereitschaft, Professionalität und eine offene Unternehmenskultur aus. Unsere Werte – Ambition, Growth, Respect, Sharing und Focus – prägen unser tägliches Handeln und unsere Zusammenarbeit. Darüber hinaus bieten wir einen unbefristeten Arbeitsvertrag, modernste Arbeitsmittel und tolle Teammeetings!
Du verfügst über ausgezeichnete Kommunikationsfähigkeiten und eine hohe Arbeitsmoral? Dein Track Record im Vertrieb kann sich sehen lassen? Du würdest dich als selbstmotivierte Person mit großer Passion für Sales beschreiben? Dann bist du hier richtig!
- Lead-Generierung: Du recherchierst neue Geschäftsfelder, identifizierst potenzielle Firmen und passende Kontakte durch Kaltakquise, E-Mail-Kampagnen und Social Media
- Lead-Qualifizierung: Du bewertest Leads und qualifizierst diese vor, um den Verkaufsprozess effizient zu gestalten
- Terminvereinbarung: Als erster Ansprechpartner für potenzielle Kunden baust du Beziehungen auf und vereinbarst Termine für Produktdemos
- Erste Kundenberatung: Du identifizierst die Kundenanforderungen und Bedürfnisse, gleicht sie mit dem Leistungs- und Service-Portfolio ab und formulierst Nutzenargumentationen für den Kunden
- Datenpflege: Du verwaltest die Leads in unserem CRM in der Vertriebspipeline, vereinbarst Termine, organisierst die Nachverfolgung dieser und trackst den Fortschritt der Vertriebszielerreichung
- Teamarbeit: Du arbeitest mit dem Vertriebsteam zusammen an der Entwicklung von Strategien zur Erreichung der Salesziele
- Deine technische Affinität und dein unternehmerisches Denken machen dich zur kompetenten Ansprechperson.
- Abgerundet von einem hohen Energielevel und Eigeninitiative entwickelst du dich zum Motor für unser Sales-Team
- Der Umgang mit Systemen im Bereich CRM, Sales Intelligence, Marketing Automation ist für dich selbstverständlich
- Du konntest bereits Berufserfahrung als Sales Development Representative, Sales Account Executive oder in einer vergleichbaren Rolle mit, idealerweise im SaaS- oder Softwarebereich, vorzugsweise mit komplexen Produkten sammeln
- Du hast praktische Erfahrung mit verschiedenen Verkaufstechniken wie Kaltakquise, E-Mail-Akquise und Social Outreach
- Du liebst es mit Kunden in Kontakt zu treten, bist jetzt bereit Verantwortung zu übernehmen und Leads mit deiner Begeisterung anzustecken
- Du bist vertraut im Umgang mit anspruchsvollen B2B-Kunden und hast Spaß daran, diese zu begeistern und zu gewinnen
- Du verfügst über ausgezeichnete Kommunikationsfähigkeiten in Deutsch und Englisch
- Du bringst Eigeninitiative, Zielorientierung und Motivation mit, um in einem virtuellen Umfeld erfolgreich zu sein
- Dein aktuelles Umfeld würde dein Arbeitsweise als offen, respektvoll und kooperativ beschreiben
- Du schätzt die Vorteile einer virtuellen Organisation, in der alle Mitarbeiter von zu Hause aus arbeiten, denn du wirst ~80% Deiner Aufgaben im Home Office erledigen
- GREAT TEAM: ein aufgeschlossenes und freundliches Team mit agilen Methoden - as proven by our glassdoor score of 4,6
- WORK FROM ANYWHERE - 100% Remote Company - Virtuelles Setup (Vollzeit-Remote) mit regelmäßigen physischen Team-Events
- GROW WITH US: Vielfältige persönliche Entwicklungsmöglichkeiten
- GREAT PLACE TO WORK: Betriebliche Altersvorsorge, Unfallversicherung und länderspezifische, steueroptimierte Employee Benefits
The perfect fit is a team-oriented person who values collaboration, knowledge sharing, and collective problem-solving. A genuine interest in data and databases is highly appreciated.
The perfect fit is a team-oriented person who values collaboration, knowledge sharing, and collective problem-solving. A genuine interest in data and databases is highly appreciated.
- Designing and implementing AI agents with reasoning pipelines (e.g., multi-step workflows, RAG-based decision making)
- Integrating AI capabilities suchas LLM - powered services, semantic search, and intelligent automation
- Contributing to scalable architectures for data- and event-driven systems
- Improving, refactoring, and maintaining existing code bases
- Designing tasks in collaboration with theTeam Lead andProductOwner
- Participatingin codereviews,architecturediscussions, andknowledgesharing
- Contributed to the design of scalable architectures for data-heavy and AI-drivenservices
- Collaborate closely with theTeam Lead and ProductOwner to design tasks and shape the technical solution
- Participate in codereviews, architecture discussions, and knowledge-sharing sessions
Spring Boot
Docker
AI-related:
- Spring AI
- Experience integrating LLMs into applications (OpenAI API, Anthropic, local inference, etc.)
- Understanding of vector databases (Milvus, Pinecone, Qdrant, Elasticsearch vector search, or similar)
- AWS Bedrock
- LangChain4j
- Knowledge of embeddings, prompt engineering basics, and retrieval-augmented generation (RAG)
- Understanding Model Context Protocol
- Polish – C1 (required) / English – C1/B2+ (required)
Mongo DB
AI-related:
- Experience with AI/ML frameworks or orchestration libraries (LangChain4j, Spring AI, Embabel, Haystack, etc.)
- Familiarity with LLM model lifecycle: prompt design, evaluation, latency considerations, cost/performance trade-offs
- Experience with Ollama / vLLM
- Experience with streaming architectures for AI pipelines (i.e. Kafka Streams)
- Experience with document processing, OCR, or semantic search
The perfect fit is a team-oriented person who values collaboration, knowledge sharing, and collective problem-solving. A genuine interest in data and databases is highly appreciated.
The perfect fit is a team-oriented person who values collaboration, knowledge sharing, and collective problem-solving. A genuine interest in data and databases is highly appreciated.
- Designing and implementing AI agents with reasoning pipelines (e.g., multi-step workflows, RAG-based decision making)
- Integrating AI capabilities suchas LLM - powered services, semantic search, and intelligent automation
- Contributing to scalable architectures for data- and event-driven systems
- Improving, refactoring, and maintaining existing code bases
- Designing tasks in collaboration with theTeam Lead andProductOwner
- Participatingin codereviews,architecturediscussions, andknowledgesharing
- Contributed to the design of scalable architectures for data-heavy and AI-drivenservices
- Collaborate closely with theTeam Lead and ProductOwner to design tasks and shape the technical solution
- Participate in codereviews, architecture discussions, and knowledge-sharing sessions
Spring Boot
Docker
AI-related:
- Spring AI
- Experience integrating LLMs into applications (OpenAI API, Anthropic, local inference, etc.)
- Understanding of vector databases (Milvus, Pinecone, Qdrant, Elasticsearch vector search, or similar)
- AWS Bedrock
- LangChain4j
- Knowledge of embeddings, prompt engineering basics, and retrieval-augmented generation (RAG)
- Understanding Model Context Protocol
- Polish – C1 (required) / English – C1/B2+ (required)
Mongo DB
AI-related:
- Experience with AI/ML frameworks or orchestration libraries (LangChain4j, Spring AI, Embabel, Haystack, etc.)
- Familiarity with LLM model lifecycle: prompt design, evaluation, latency considerations, cost/performance trade-offs
- Experience with Ollama / vLLM
- Experience with streaming architectures for AI pipelines (i.e. Kafka Streams)
- Experience with document processing, OCR, or semantic search
Management platform. This gives us a stable working environment and provides our people
with a genuine opportunity to influence the shape and direction of the solutions we build.
Instead of working on short-term projects for different clients, you will have the opportunity to
contribute to a product over the long term and see the impact of your work.
We are looking for an experienced Team Lead (Java) who combines strong people leadership
skills with deep technical expertise. As a Team Lead, you will support and develop your team
members while taking responsibility for the technical quality of the systems your team builds
and operates.
This is a broad and comprehensive role, made possible by the way our teams are structured: our
Team Leads work with small, 3–5-person teams and have a very limited number of meetings.
Apart from the daily, you mainly participate in meetings directly related to your team’s work
and needs – typically around 2–3 hours per week in total. This allows you to spend most of your
time working with your team, making technical decisions and supporting people’s development.
We expect you to have a very good understanding of your team’s technology stack, the ability to
organise and coordinate the team’s work, and confidence in making technical decisions. Your
impact will extend beyond your own team, including collaboration with other teams to ensure
that everyone remains focused on delivering value.
technologies, several years of professional experience, and experience mentoring, leading or
coordinating engineers. We are looking for a team-oriented person who values collaboration,
knowledge sharing and collective problem-solving. A genuine interest in data and databases will
be a strong advantage.
Product Area You Will Be Responsible For
• Data Quality Guard – continuous validation and monitoring of business partner data
(identifiers, addresses and bank accounts), 1,500+ community rules as well as customer-
specific custom rules, a unified data validation API, and dashboards, reports and tools
providing data quality insights. The product is powered by a rules engine built on a
knowledge graph (RDF/SPARQL) and curated global reference data.
• Duplicate Guard – detection, analysis and consolidation of duplicate business partner
records within and across datasets. It includes a matching engine with data cleansing
mechanisms and phonetic, geospatial and exact comparators, continuous duplicate
monitoring, and consolidation rules leading to the creation of so-called golden records.
• Tax Guard – verification and validation of direct and indirect tax identifiers (including EU
VAT), as well as verification of names and addresses against official registers, both in
transactional and monitoring modes through a headless API
• Taking responsibility for the development of team members, including regular feedback
and development conversations
• Organising the team’s work: assigning tasks, monitoring progress and assessing goal
achievement
• Supporting HR in recruitment, onboarding and other people-related processes
• Fostering effective collaboration and a positive team culture
• Managing conflicts and addressing issues related to performance or collaboration
• Supporting team members in developing their skills and progressing in their careers
Key Responsibilities – Technical Leadership
• Providing technical leadership to the team and making key technical decisions
• Taking responsibility for the technical quality of the components developed by the team
• Mentoring team members on technical topics
• Supporting knowledge sharing and the development of technical capabilities within the
team
• Defining and enforcing architectural and procedural standards
• Participating in recruitment and assessing candidates’ technical competencies
• Collaborating with other technical leaders on architecture, performance, quality and
other technical topics
and have an opportunity to influence how the wider department operates. This includes
contributing to strategic processes such as budget planning, DevOps and operations strategies,
and technology decisions across the department.
• Java 21
• MongoDB
• Spring Boot
• RabbitMQ
• Kafka
• OpenAPI
• SQL
Experience & Leadership
• Several years of hands-on backend development experience using modern Java
technologies
• Experience leading, mentoring or coordinating a team of engineers
• Ability to define and enforce architectural and procedural standards
Languages:
• Polish – C1 (required)
• English – C1/B2+ (required)
ontologies/vocabularies (RDFS, OWL, SHACL), SPARQL querying, triplestores and
knowledge graph design. These technologies are used in the Data Quality Guard rules
engine, where records are translated into RDF triples and validated using SPARQL-based
rules against curated global reference data.
• Spring Expression Language (SpEL), used as the interface between our rules engine and
external data sources
• Redis
• MariaDB
No matter if Germany, Austria, Switzerland, or another country: Our employees are spread all over Europe. Although we all work in our home offices, our "virtual company" offers a closely connected working environment with great colleagues and a strong team spirit.
We maintain an intensive exchange, support each other and are therefore successful as a team.
- Work where you like it best: we promote remote-first approach
- Great flexibility and time management
- Continued education: CDQ Academy and personal development curriculum
- High degree of independence and responsibility
- Attractive and challenging work topics
- Lots of freedom, decision-making and co-designing opportunities
- For us, the customer is at the focus of our attention
- Exchange and further team development bring us ahead
- We offer flexibility in working place and time
- We act in a spirit of partnership and responsibility
Typically, we use these five steps to quickly get our future employees on board:
You might also like
One Team, One Beat, One Success
The Malta offsite brought the entire CDQ team together to align early on a shared vision for 2026, strengthening momentum, trust, and cross-team collaboration.…
Clarity, trust and autonomy for remote Dev Teams
We’ve always believed in giving our engineering teams the freedom to focus on what matters: building great software for our customers. But as a remote-first…
Where remote-first means people-first: how we live CDQ values in our daily work
Just like CDQ software solutions harmonize your master data scattered across systems, our employees work in a virtual harmony despite dispersed geographies. How…