about 1 month ago
Remote, CanadaMid Level / Senior
Responsibilities
- Design, implement, test, and maintain core client features in Go.
- Ship end-to-end client work including design, implementation, launch, and observability.
- Diagnose and reduce client performance and reliability issues.
- Collaborate closely with product, per-platform clients, and platform teams.
- Champion engineering excellence through code quality and architectural reviews.
- Provide technical leadership and mentorship to other engineers.
Requirements
- Strong production experience writing and shipping Go code.
- Experience operating large Go codebases and designing robust client or distributed systems.
- Flexibility to adjust to changing priorities in an async, remote environment.
- Strong written and verbal communication skills for collaboration across teams.
Benefits
- An inclusive, flexible environment to be your authentic self.
- A competitive total compensation package including base salary and equity.
- Comprehensive group benefits with no waiting period for health, vision, and dental coverage.
- Remote-first company with opportunities for virtual and in-person social events.
- Support for personal and professional development with an annual budget for training.
- Flexible paid time off program for work-life integration.
- Build-your-own home office setup with a company laptop and reimbursement for internet.
- Generous parental leave program with top-ups for up to 26 weeks.
