Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior Software Engineer – Workflow Engine Lead
Remote | €300/day | Amsterdam or Remote (EU only)
We’re looking for a Senior Software Engineer to take full ownership of the core Workflow Engine that powers a high-scale marketing automation platform. This is a key technical leadership role where you’ll design and optimise event-driven systems that process millions of user events in real time.
What you’ll do
- Lead the architecture, development, and optimisation of a mission-critical workflow engine
- Build and enhance event-driven systems with Kafka, Spring Boot, and distributed caching
- Enable multi-channel messaging across push, email, SMS, and in-app journeys
- Partner with product teams to deliver new workflow features with real business impact
- Ensure performance, scalability, and reliability at scale (sub-100ms response times, 99.9% uptime)
What you bring
- Strong expertise in Java (Spring Boot) and event-driven architecture (Kafka)
- Experience with distributed systems, state machines, and workflow orchestration
- Knowledge of PostgreSQL, MongoDB, and caching frameworks (Hazelcast, Caffeine)
- Background in large-scale, high-performance platforms (millions of users/events)
- Bonus: Experience in MarTech, AdTech, or customer engagement platforms
Why join
- Remote-first flexibility
- Ownership of a critical system driving user engagement
- Technical leadership in a cutting-edge environment
How to Apply
Send your CV and a short note on your relevant experience to me or apply directly and I will give you a call.
Interview Process
- Intro Call – Get to know each other, discuss your background and expectations.
- Case Study – Work on a practical project designed to show your approach to problem-solving.
- Case Review – Present your solution and thought process in a technical discussion.
- Final Interview – Meet stakeholders and align on role expectations.
Key Skills
Ranked by relevanceReady to apply?
Join La Fosse and take your career to the next level!
Application takes less than 5 minutes