Senior Software Engineer, Platform Engineering Team
JobgetherRemotely
reacttypescriptkubernetesnode.jsangularelasticsearchredismongodb
Job Description
📋 Description
- Partner with Product, Design, and cross-functional stakeholders to understand requirements and
- Design and implement robust, scalable software across a microservices-based architecture.
- Contribute to full SDLC from design to deployment and continuous improvement.
- Promote modern engineering practices through architecture discussions and peer code reviews.
- Develop high-quality, maintainable code and expand automated test coverage.
- Support feature launches with improved monitoring and production stability.
🎯 Requirements
- 6+ years of software development and system design experience, backend or platform-focused.
- Strong expertise in TypeScript, Node.js, and MongoDB; React or Angular is a plus.
- Experience designing robust systems with cloud architectures and scalable distributed systems.
- Strong automated testing practices and test suite maintenance.
- Experience conducting peer code reviews and providing technical feedback.
- Familiarity with Elasticsearch, Redis, Kubernetes, and Google Cloud is an asset.
🎁 Benefits
- Remote work: Fully remote position with flexibility for employees across Canada.
- Health coverage: Extended healthcare and dental care benefits.
- Equity: Stock options to participate in long-term growth.
- Work environment: Casual dress and collaborative, high-growth culture.
- Parking: On-site parking where applicable.
- Career development: Opportunities to work on complex engineering challenges and scale a platform.