Technical Lead for Real-Time Processing
The ideal candidate will have extensive experience in designing and implementing large-scale distributed systems, with a strong focus on real-time data processing. They will be responsible for leading the design of our CRM platform, ensuring scalability, security, and performance.
Key Responsibilities :
- Define the overall technical architecture for the CRM platform, including multi-tenancy, event pipelines, storage, orchestration, and deployment.
- Design scalable real-time processing pipelines and a flexible customer data platform (CDP) data model.
- Collaborate with product managers to translate business requirements into technical designs.
- Review and approve solution designs, ensuring they align with architectural principles and business goals.
- Identify and define appropriate non-functional requirements that need to be satisfied by the technical solution.
- Guide decisions on technologies and frameworks, balancing short-term delivery with long-term maintainability.
- Work with DevOps and SREs to ensure observability, reliability, security, and cost-effectiveness.
- Mentor senior engineers and promote technical excellence within the team.
Requirements :
- 3+ years of experience as a software architect, principal engineer, or lead engineer designing large-scale distributed systems.
- Hands-on experience with real-time data processing pipelines (e.g., Kafka, Flink).
- Strong understanding of multi-tenant architectures.
- Expertise in API design, event-driven architectures, microservices, and data modeling.
- Knowledge of security, privacy, and compliance considerations in multi-tenant environments.
- Ability to formally document complex systems, solutions, and ideas in a clear and concise manner.
Desired Experience :
- Exposure to customer data platforms, marketing automation, or similar domains.
- Familiarity with frontend technologies and patterns.
Benefits :
- 30 working days of vacation.
- Flexible schedule.
- Hybrid system: 3 days in the office, 2 from home.
- Comprehensive health insurance.
- Free English classes during working hours.
- Meal vouchers.
- Up to €25 per month discount on any sports activity.
- Training budget.
- Refer-a-friend program with up to €3,000 per referral.
- Sabbatical program: 6 additional weeks of vacation every 4 years.