Related skills
react postgresql python typescript graphql📋 Description
- Design and evolve backend services and APIs for enterprise workflows.
- Model and maintain complex relational schemas (Postgres) with tenant isolation.
- Design and implement robust authorization patterns (RBAC, scoped perms).
- Build and maintain asynchronous workflows and background processing systems.
- Contribute to frontend development (React/TypeScript) for enterprise config.
- Own delivery of major roadmap items from concept to production.
🎯 Requirements
- 5+ years building and shipping production software.
- Strong backend experience (Python preferred) and API design (REST/GraphQL).
- Deep experience with relational databases and SQL (Postgres preferred).
- Experience designing multi-tenant systems and authorization models.
- Experience with asynchronous processing (queues, workers, background jobs).
- Experience with React/TypeScript or strong FE/BE integration.
- Experience operating production systems (debugging, observability, reliability).
- Experience with identity providers (SSO, SCIM, external services) is a plus.
🎁 Benefits
- Full-time, permanent role with competitive compensation and stock options.
- Extended health and benefits package, including unlimited paid vacation and RRSP matching.
- Remote-friendly across Canada, with optional hybrid work from our St. John’s, NL office.
- A high-ownership environment where you’ll work closely with Product, Design, Security, and CloudOps.
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!