Beschreibung
We are seeking an experienced Technical Lead to architect and develop our enterprise file collaboration platform. In this role, you will be a hands-on technical leader responsible for designing and building scalable systems, guiding technical decisions, and mentoring junior developers on your team.
**What you'll do**
Architecture & Technical Leadership
· Design and architect the enterprise file collaboration platform, ensuring scalability, security, and performance across multiple file types ...
weiter lesen
We are seeking an experienced Technical Lead to architect and develop our enterprise file collaboration platform. In this role, you will be a hands-on technical leader responsible for designing and building scalable systems, guiding technical decisions, and mentoring junior developers on your team.
**What you'll do**
Architecture & Technical Leadership
· Design and architect the enterprise file collaboration platform, ensuring scalability, security, and performance across multiple file types and user scenarios
· Define technical standards, design patterns, and best practices for the team
· Evaluate and recommend technology solutions for collaboration environments, session management, and policy enforcement
· Ensure seamless integration with existing platform infrastructure and compliance frameworks
· Collaborate with security and compliance teams to establish security protocols and controls
Feature Development & Implementation
· Lead the development of core capabilities including collaboration environments, session management, and access control mechanisms
· Architect user authentication and authorization workflows with policy-based access decision-making
· Design and implement document handling systems supporting diverse file formats
· Build comprehensive audit and logging systems for compliance and security monitoring
· Optimize system performance and resource utilization for production environments
Team Leadership & Mentorship
· Conduct code reviews and mentor junior developers on architectural decisions and best practices
· Foster collaborative technical discussions and support team members in solving complex technical challenges
Stakeholder Communication
· Communicate technical decisions, architectural rationale, and trade-offs to leadership and stakeholders
· Partner with product and security teams to translate business requirements into technical solutions
**What you'll bring**
· 10+ years of software development experience with 5+ years in architecture or senior technical leadership roles
· Proven experience designing and building secure, scalable systems
· Strong background with authentication, authorization, and access control systems
· Understanding of compliance requirements and audit frameworks
· Excellent problem-solving abilities and attention to system design details
· Strong communication skills with ability to explain technical concepts to both technical and non-technical audiences
· Proficiency in Python with strong working knowledge of Go
Nice to Have
· Experience with containerized or isolated execution environments
· Background in document processing or file management systems
· Experience with session and resource management at scale
· Knowledge of enterprise security standards and frameworks
· Experience working in healthcare, financial services, or other regulated industries
· Familiarity with multi-tenant systems and policy-driven architectures
Essential Skills
· Technical depth combined with strong leadership presence
· Ability to balance architectural vision with practical delivery timelines
· Commitment to mentoring and developing team members
· Proactive approach to identifying and resolving technical risks
· Passion for building products that solve real business challenges