Remotely
kotlinkubernetespostgresqlgraphqlkafkaflink
Job Description
📋 Description
- Design, build, and operate the backend services that power real-time balances, reservations, and
- Own meaningful scope end-to-end, from technical design through to running in production
- Solve hard problems around real-time correctness, low latency, and high availability
- Evolve architecture to fit the company and consolidate services while maintaining safety and
- Raise the bar on quality and operational excellence through thoughtful design, code review, and
- Mentor and grow engineers through pairing, code review, and feedback; use AI-assisted tooling to
🎯 Requirements
- 5+ years of professional software engineering experience with production systems
- Strong backend engineering skills, reliability, and trade-off judgment
- Experience building highly available, low-latency services
- Proficiency in Kotlin on the JVM with Kafka and GraphQL; strong Java experience is valuable
- Production ownership mindset; calm and methodical under pressure
- Comfort in a mature codebase, incremental improvements over perfection
🎁 Benefits
- Top-tier health benefits and life insurance
- Long-term group savings with employer match
- 20 vacation days, 4 wellness days, unlimited sick and mental health days
- 90 days work outside Canada per year
- Employee resource groups and a diverse, collaborative culture
Back to all jobs