Senior Software Engineer – Integrations & Enrich
Core
Build backend services and APIs connecting Cognism's B2B data platform with customer CRM ecosystems (Salesforce, HubSpot) and enrichment workflows.
Role type
Senior Software Engineer (Backend/Integrations)
Builds
Scalable CRM integrations, data synchronization services, and enrichment pipelines for enterprise customers.
Domain
B2B Sales Intelligence / Data Integration
Deliverable
production ML models | product features
Required skills
Java, Scala, Kotlin, C#, TypeScript, Node.js, REST APIs, asynchronous messaging, distributed systems, AWS, CI/CD, automated testing
Preferred skills
Salesforce/HubSpot integration, Kafka, ETL pipelines, Kubernetes, AI coding assistants
Technologies
AWS, Kafka, SQL, NoSQL, REST, Microservices
Responsibilities
Design and develop backend services for CRM integrations; Build scalable APIs for secure data exchange; Own software lifecycle from design to production; Improve integration reliability and synchronization performance; Write automated tests and participate in code reviews.
Seniority
Senior, hands-on IC