Senior Software Engineer
New
Fully remote work environment within Canada.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- GraphQLNode.jsPostgreSQLKubernetesMongoDBTypeScriptGogRPCReactRESTful APIs
Requirements
- 5+ years of experience in full-stack software engineering in fast-paced, product-driven environments.
- Strong proficiency with React and TypeScript, including modern frontend architecture and design patterns.
- Solid backend engineering experience with Node.js and microservices-based systems in Kubernetes environments.
- Experience designing and consuming APIs such as REST, GraphQL, or gRPC in distributed systems.
- Strong understanding of database systems (PostgreSQL, MySQL, MongoDB), including performance tuning and data modeling.
- Proven ability to design scalable full-stack architectures from database layer to UI.
- Strong knowledge of software security best practices, including authentication, authorization, and secure API design.
- Excellent problem-solving skills with the ability to debug and resolve complex production issues.
Responsibilities
- Design, build, and maintain full-stack features across cybersecurity products, ensuring high performance, scalability, and reliability in production environments.
- Lead end-to-end development initiatives across frontend and backend systems using technologies such as React, TypeScript, Node.js, and Go.
- Architect and evolve microservices-based systems deployed on Kubernetes, ensuring secure and efficient service-to-service communication.
- Develop and integrate APIs (REST, GraphQL, or gRPC), ensuring secure, scalable, and well-documented interfaces.
- Optimize database performance and design across SQL and NoSQL systems, including schema design, indexing, and query tuning.
- Collaborate closely with cross-functional teams to translate business needs into technical solutions and production-ready systems.
- Mentor engineers and contribute to technical leadership by sharing best practices in architecture, performance, and security.
View Full Description & ApplyYou'll be redirected to the employer's site