About the Role
The role involves designing end-to-end technical solutions that meet both current needs and future growth, working across teams to ensure architectural integrity and system efficiency.
Responsibilities
- Define system architectures for complex software platforms
- Work closely with development teams to guide technical implementation
- Translate business requirements into scalable technical designs
- Ensure solutions comply with security and regulatory standards
- Lead architectural reviews and provide technical direction
- Evaluate and integrate emerging technologies
- Support the development of cloud-native applications
- Design APIs and microservices for distributed systems
- Optimize system performance and reliability
- Collaborate with stakeholders to refine solution scope
- Document technical designs and decision rationale
- Mentor engineers on best practices in software architecture
- Drive consistency across platform components
- Assess third-party tools and vendor technologies
- Contribute to proof-of-concept initiatives
- Ensure alignment with long-term technology roadmaps
- Troubleshoot high-level system integration issues
- Promote reusability and modular design principles
- Facilitate communication between technical and non-technical teams
- Support deployment and operational readiness planning
Nice to Have
- Master's degree in a technical discipline
- Certifications in cloud architecture or related domains
- Experience in legal technology or compliance systems
- Background in AI or machine learning integration
- Familiarity with natural language processing tools
- Prior work in fast-growing technology environments
- Exposure to high-availability systems
- Knowledge of data privacy regulations
- Leadership experience in agile settings
- Public speaking or conference presentation experience
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible scheduling
Team
Collaborative environment focused on innovation and technical excellence
Technology Stack
- Primary use of cloud infrastructure with a focus on scalability
- Microservices architecture supported by container orchestration
- API-first design philosophy with REST and GraphQL
- Heavy reliance on automated testing and deployment pipelines
- Integration of AI-driven components into core systems
Growth Opportunities
- Pathways for advancement into technical leadership roles
- Support for attending industry conferences and events
- Access to training platforms and certification programs
- Opportunities to contribute to open-source projects
- Regular feedback cycles for professional development
Available for qualified candidates