Location: REMOTE / Toronto, Ontario
This job allows you to work remotely.
Join a fast-growing cybersecurity startup specializing in client-side security! Our mission is to secure client-side web applications so that our customers can deliver a flawless digital user experience to their customers. We leverage modern technologies, distributed systems, and cloud infrastructure to build secure, scalable and high-performance solutions. We just closed one of the biggest Series A rounds in Canada in 2025 and are looking to scale our our teams!
We are looking for a Technical Leader to join our engineering team. In this role, you will set technical direction and strategy, design, develop, and optimize secure and scalable applications while working with a tech stack that includes Node.js, Vue.js, MongoDB, Elasticsearch, and AWS services (Lambda, Kinesis, SQS, S3, etc.). You will play a key role in improving system performance, scalability, and security while collaborating with a team of highly skilled engineers.
What you'll be doing:
- Setting direction and strategy for a team of Senior Engineers (our pods are typically 3 Engs)
-Design, develop, and maintain scalable, high-performance applications using Node.js and Vue.js.
-Optimize and improve event-driven, distributed systems for real-time stream processing.
-Implement best practices for security, performance, and maintainability in the codebase.
-Collaborate with cross-functional teams to define and implement new features.
-Ensure the reliability and scalability of cloud-native applications using AWS services (Lambda, KDS, SQS, etc.).
-Conduct code reviews, mentor junior engineers, and contribute to best practices.
-Identify and mitigate security risks in the application stack
Must Have Skills:
-8+ years of experience in software development.
-Strong proficiency in Node.js and JavaScript/TypeScript.
-Experience with Vue.js or similar frontend frameworks.
-Expertise in building distributed, scalable systems and event-driven architectures.
-Strong knowledge of MongoDB, Elasticsearch, and other databases
-Deep understanding of security best practices in web and backend development.
-Strong problem-solving skills and ability to write clean, maintainable, and efficient code.
-Strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
-Bachelor’s degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.
Nice to Have Skills:
• AWS certifications (Solutions Architect Professional, DevOps Engineer Professional, or similar)
• Hands-on experience with Agentic AI frameworks such as LangChain, LlamaIndex, AutoGen, CrewAI, or AWS Bedrock
• Experience implementing AI/ML solutions in production environments
• Knowledge of vector databases (Pinecone, Weaviate, pgvector) and semantic search technologies
• Familiarity with document management systems and large-scale file storage architectures
• Experience with Azure-to-AWS migration patterns and hybrid cloud architectures
• Knowledge of security best practices including OAuth, SAML, encryption, and compliance frameworks
• Experience with observability platforms (CloudWatch, DataDog, New Relic)