about 2 hours ago
Remote, CanadaMid Level / Senior
Responsibilities
- Design, build, test, and document core networking software components.
- Take ownership of running services, ensuring observability and participating in incident response.
- Analyze and improve the efficiency, scalability, and stability of networking systems.
- Implement a security-first mindset in both design and implementation.
Requirements
- Proven experience with application-layer networking concepts and distributed components.
- Deep knowledge of operating system-level networking internals.
- Professional experience with Go (Golang).
- Experience designing and maintaining distributed systems.
- Proficiency with relational databases and writing efficient SQL queries.
- Excellent communication skills for explaining complex technical concepts.
- Strong collaborative mindset and ability to work independently.
- Flexibility to thrive in a fast-paced, dynamic environment.
Benefits
- An inclusive, flexible environment for authentic self-expression.
- 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 options 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.
- A customizable home office setup with a company-owned laptop and reimbursement for internet.
- Generous parental leave program from the first day of employment.
