Job Description
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 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)
#J-18808-Ljbffr