Principal Full Stack Developer
Posted 10hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Experienced full-stack developer managing backend infrastructure for cybersecurity services. Responsibilities include building core platform components and owning system design, architecture, and direction.
Responsibilities:
- Build and ship core platform components such as data lake house, RBAC, multi-tenant credential management, audit chain and named-query layer
- Productionize ingestion pipelines with real schedulers, dead-letter queues, and per-tenant fan-out
- Own core system design, architecture and technical direction
- Influence code conventions, workflows and hiring
Requirements:
- 8+ years of production engineering experience with 5+ years in a senior IC role
- Strong TypeScript proficiency with production UIs
- Proven experience with multi-tenancy patterns such as per-tenant credentials, isolation and RBAC
- Experience with Postgres at scale: schema design, query optimization, migrations under load
- Distributed systems experience: async pipelines, scheduling, retries and idempotency
- Excellent technical writing: you’ll author specs, runbooks and ADRs
- Security mindset: authn / authz / audit by default, not as an afterthought
- Experience building internal and external tooling at scale
- Experience with observability tooling: OpenTelemetry, structured logging and distributed tracing
- Comfortable working in ambiguous environments: the project is fluid and you will help shape it
Benefits:
- Competitive salary and equity options
- Comprehensive health, dental, and vision insurance
- RRSP Matching
- Remote working and flexible work arrangements
- Professional development opportunities
- BYOD Allowance















