This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced Systems Architect to define and guide the technical foundation of a complex, distributed software ecosystem. This role is responsible for shaping how systems are designed, integrated, and operated across devices, applications, APIs, and cloud platforms. As a senior technical leader, you will work across disciplines—firmware, mobile, web, backend, and cloud—to ensure systems are scalable, resilient, secure, and operable in production. This position combines strategic architectural ownership with selective hands-on engagement where clarity or momentum is needed most.
Job Responsibility:
Define system-wide architectural patterns spanning edge devices, applications, services, data platforms, and cloud infrastructure
Establish long-term architectural direction while supporting near-term delivery objectives
Evaluate and guide technical trade-offs related to scalability, reliability, latency, and maintainability
Partner with engineering and product leaders to translate business goals into cohesive technical designs
Lead architectural reviews and design discussions to drive consistency and raise engineering standards
Serve as a trusted advisor to senior engineering leadership, balancing execution speed with long-term system health
Design highly available, low-latency distributed systems using event-driven and service-oriented architectures
Guide cloud-native system design, including service orchestration, messaging, storage, and infrastructure automation
Ensure operational concerns—monitoring, alerting, incident response, and production readiness—are integral to system design
Coordinate integration of new systems, services, and technologies with existing platforms
Simplify and modernize architectures by reducing unnecessary complexity and aligning patterns across teams
Influence standards for APIs, data flows, security boundaries, and communication protocols
Requirements:
8+ years of experience designing and delivering large-scale software systems
Broad architectural experience across multiple layers of the stack, including device or firmware interactions, mobile and web applications, backend services, and cloud platforms
Strong experience designing RESTful and event-driven APIs in distributed environments
Hands-on experience with cloud-native architectures, including microservices, messaging/streaming systems, data stores, and infrastructure-as-code
Familiarity with IoT or edge-to-cloud architectures, including device communication and cloud integration patterns
Proven ability to lead systems through the full lifecycle: architecture, design, development, deployment, and production operations
Ability to translate product and business requirements into scalable, resilient technical solutions