Software Engineer II, Backend (Streaming)
Hybrid · Canada
Core
Design, develop, and scale backend data infrastructure and event-driven systems for a consumer finance platform.
Role type
Mid-level backend software engineer (data infrastructure)
Builds
Data infrastructure, event processing pipelines, and distributed systems for financial transactions
Domain
Fintech / Data Engineering
Required skills
Python or Kotlin, distributed systems, AWS, Kafka, Flink, Kubernetes, system design, code review, debugging
Preferred skills
None stated
Technologies
Kafka, Flink, Schema registry, AWS, Kubernetes
Responsibilities
Break down projects into tasks and deliver in phases; collaborate with product and design teams; monitor system metrics and support on-call operations; review code and provide feedback
Seniority
Mid-level, hands-on IC