System Architect
As a System Architect, you will : Experience designing and leading complex end-to-end product architectures across multiple domains Connect backend, frontend, research, development and third-party integrations into a coherent system Experience working in product-driven environments with evolving requirements Experience simplifying and stabilizing complex systems Ensure non-functional requirements are addressed (performance, security, scalability and reliability) Conduct architecture reviews and provide technical guidance to engineering teams Support production readiness, observability and operational excellence If you have : 8+ years of software engineering experience 3+ years in a system or solution architecture role Deep understanding of APIs, microservices, event-driven systems and data modeling Strong knowledge in relational (SQL) and non-relational (NoSQL) databases, including data modeling, performance optimization and schema design Strong knowledge of system scalability, security and performance optimization Ability to work across multiple teams and influence without direct authority Excellent communication and documentation skills It would be great if you also have : Proven experience leading or playing a key role in transitioning a production system from monolithic architecture to a microservices-based architecture