S
Sinch
Senior Software Engineer
Skills
Google Cloud PlatformMongoDBDockerNodeTypescriptGolangMicroservicesKafkaRedisAIAWSKubernetesNLP / Natural Language Processing
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
€60,000 – €80,000 / year
Location:
Madrid, Spain
Work mode:
Onsite
Published on:
29 August 2026
What they need
- We are looking for a Senior Software Engineer to help design, build, and scale Chatlayer’s conversational AI platform
- You will work across a real-time, distributed system that handles text and voice interactions at scale — including WebSocket infrastructure, bot engine integrations, and platform services
- This role requires someone who is comfortable operating in ambiguity, can drive technical decisions, and thrives in a team that ships with urgency while investing in system health
- Candidates should bring a knowledgeable and skilled approach to the use of AI in the software development process itself — we value a balanced, curious, and quality-driven use of AI tooling
- We’re not looking for engineers who blindly generate code or who refuse to adopt new tools; we want people who apply AI judiciously, maintaining deep comprehension of what they build while leveraging these tools to move faster and think bigger
- Design and build backend services supporting Chatlayer’s text and voice channels, including WebSocket servers and real-time communication infrastructure
- Work on platform integrations and app-integration frameworks
- Contribute to architectural evolution — decoupling legacy dependencies and building more modular, vendor-agnostic systems
- Participate in technical decisions around identity management (SinchID), distributed events and data processing (MongoDB Atlas, Kafka, Temporal), and new platform capabilities
- Lead code reviews, technical discussions, and knowledge-sharing sessions within the team
- Mentor and be mentored by other engineers and contribute to a strong engineering culture rooted in the team’s values
- Support production systems through on-call rotations and incident response
- Invest in system health — improving test coverage, addressing technical debt, and continuously improving operational processes (Kaizen)- Working knowledge of MongoDB or similar document databases
- Strong system design fundamentals — can reason about scalability, latency, failover, and trade-offs
- Strong proficiency in Node.js/TypeScript and/or Go
- 5+ years of professional software engineering experience
- Excellent communication skills and comfort working in a distributed, cross-functional team (CET timezone alignment preferred)
- Experience building and maintaining RESTful APIs and event-driven architectures (ideally Kafka specifically)
- Experience with real-time systems — WebSocket, event-driven architectures, or similar
- Experience with microservices architecture and distributed systems, including state management across replicas (e.g. ETCD, Redis)
- Solid understanding and hands-on experience with complex cloud infrastructure, ideally GCP and/or AWS
- Prior experience in a CPaaS, scale-up, or fast-growth product company
- Familiarity with identity management systems (OAuth/OIDC)
- Experience with containerisation and orchestration (Docker, Kubernetes)
- Experience with conversational AI, chatbot or voicebot platforms, or NLP/NLU pipelines
Other offers great for you!
These companies are also looking for great profiles
T
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
Typescriptfintech
7 months ago
Quick apply
K
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
C#.NETMicrosoft SQL ServerSelligent
4 months ago
Quick apply
N
Naxo
Senior Software Engineer Java Backend Circularité
480
Freelance
Lille, France
Hybrid
Skills
Google Cloud PlatformJavaSpring BootKafkaKubernetesTechnical architecture
12 days ago
Quick apply
No company information available.