Contact form
Your request has been sent.
Please enter your name
Please enter your email
Please enter a correct email address
Please enter your company name
Please enter your message
← All offers
Software Architecture
Software Architect

Software Architect

Job target / Raison d'être 
Preligens has developed efficient monitoring tools based on an automated analysis of geospatial information and multiple other sources. By combining state-of-the-art AI techniques in both Computer Vision and Deep Learning, Preligens provides its customers with more reliable and more precise information, thus enabling faster interventions for a safer environment.
Our fast growth is fueled by international development (UK, Germany, US) and development of new product lines.
We are looking for an experienced Software Architect to envision large and complex software products with regard to performance, modularity, tech vision and reliability.

Main areas of accountability / Périmètre de responsabilités
■      Functional architecture and technical architecture representations and evolutions of the product
■      Product wide high-level technical specifications
■      Design decisions and communication
■      Choose and advice on best technologies to deploy at Preligens
■      Coach software engineer and review choices to enhance team awareness

Main activities / Activités principales
■      Create functional and technical representations of products with modeling tools and methodologies
■      Contribute to the definition of functional and non-functional product requirements
■      Develop high-level technical specifications with attention to system integration and feasibility
■      Communicate successfully high level design decisions to development team and ensure consistency with initial design through development

Influence on results / Dimensions caractéristiques
■      2 years experience of architecture analysis, design and evolution for complex software products
■      Expert proficiency in Python and/or JavaScript
■      Experience with on premise  software products
■      Excellent organizational skills, autonomy, and reporting capabilities.
■      Experienced diverse architectural patterns like 3-tier, Event-driven or microservices
■      Proficiency in infrastructure tool (Docker, virtualization, orchestration) and distributed storage technology (e.g. MinIO or CEPH)
■      Hands on work on big data stack (eg Palantir or Apache ecosystem)
■      Experience with geospatial data
■      Knowledge of data security challenges