Responsibilities
- Participate in a round-the-clock on-call schedule to support all database services owned by the team.
- Help shape the technical direction for database operations, including cloud migration and maintenance of relational and non-relational systems.
- Assist in designing resilient database architectures with strong availability and disaster recovery capabilities.
- Lead efforts in platform architecture, data sharding, partitioning, and scaling database infrastructure to meet growing business demands.
- Prioritize automation in all designs to minimize manual intervention and operational overhead.
- Collaborate with engineers across teams to implement both immediate and strategic technical goals.
- Conduct root cause analyses, implement corrective actions, and document findings to reduce future incidents.
- Produce detailed technical documentation and clearly communicate design choices and compromises to peers and stakeholders.
- Enhance monitoring and alerting systems using platforms such as Datadog for proactive issue detection.
- Guide junior team members and help establish engineering best practices and team-wide standards.
Compensation
Pay is calibrated based on location to ensure competitiveness; annual bonuses are awarded based on individual and company performance.
Work Arrangement
Remote — Ontario, British Columbia
Team
Engineers operate in a flexible environment that supports remote work and office presence, with an emphasis on autonomy, collaboration, and technical excellence.
Other
- This position supports remote work within Ontario or British Columbia, Canada.
- The company follows a Flex First policy, enabling employees to choose between working remotely or in an office.
- Compensation is adjusted competitively according to the employee's geographic location.
- Eligible employees receive annual bonuses tied to both personal contributions and overall company success.
Not specified