Senior Software Developer, Book of Record (Core Balances)
JobgetherRemotely
kotlinkubernetespostgresqlgraphqlkafkaflink
Job Description
📋 Description
- Own critical backend services for real-time balances, financial activity, and reserved assets.
- End-to-end ownership from architecture to production deployment and monitoring.
- Address real-time correctness, low latency, high availability, and data consistency under load.
- Modernize mature financial systems and isolate failure domains.
- Collaborate with Product and other engineering teams to translate financial requirements into
- Apply AI-assisted development thoughtfully to improve speed, quality, and safety.
🎯 Requirements
- 5+ years of professional software engineering experience with production systems.
- Strong backend architecture, reliability, and scalability skills.
- Experience with highly available, low-latency services under production load.
- Strong experience with JVM-based technologies; Kotlin primary, Java knowledge is valuable.
- Familiarity with Kafka, GraphQL, and modern distributed systems.
- Production ownership mindset and ability to operate in mature codebases with incremental
🎁 Benefits
- Comprehensive health and life insurance benefits.
- Long-term savings program with employer matching.
- 20 vacation days plus 4 wellness days annually.
- Unlimited sick and mental health days.
- 90 Days Away program for working outside Canada up to 90 days/year.
Back to all jobs