Required Senior System Architect
As a Senior System Architect, you will:
Define and maintain the overall system architecture, ensuring scalability, reliability, security, performance and regulatory compliance
Develop long-term architectural roadmaps aligned with business objectives and regulatory requirements
Design scalable, resilient and highly available systems for data ingestion, processing, storage and presentation
Establish architecture standards, reference architectures, design patterns and technology selection guidelines
Evaluate new technologies and architectural approaches to improve system performance, maintainability and operational efficiency
Work closely with engineering, research, security and product teams to map solution requirements.
Requirements: Bachelors degree in Computer Science, Computer Engineering, Information Systems or a related field
10+ years of software engineering experience
3+ years in a system or solution architecture role
Proven experience designing and implementing distributed systems
Experience with on-premises infrastructure
Deep knowledge of networking, storage systems, virtualization and system integration
Experience designing systems that process and protect sensitive or regulated data
Strong understanding of authentication, authorization, encryption, auditing and security architecture principles
Demonstrated ability to communicate complex technical concepts to both technical and non-technical stakeholders
Strong knowledge of system scalability, security and performance optimization
Ability to work across multiple teams and lead without direct authority
Excellent communication and documentation skills
It would be great if you also have:
Experience with cyber (defensive or offensive) systems
Managerial experience
Experience in adding LLM capabilities to an existing architecture.
This position is open to all candidates.