1h ago
Senior Software Engineer
Canada, Toronto
full-timesenior Hybridfinancial services
Tech Stack
Description
You will work on large-scale distributed systems, build microservices with Clojure, and collaborate with product, design, and engineering teams to create financial products. The role involves designing and implementing horizontally scalable services using technologies like Kafka, AWS, and Kubernetes.
Requirements
- At least 6 years of experience developing digital products
- Ability to translate technical and business requirements into design and implementation
- Strong problem-solving and communication skills across functional teams
- Experience with object-oriented or functional programming languages
- Knowledge of distributed systems, cloud technologies, agile methodologies, and CI/CD
Responsibilities
- Work on horizontally scalable microservices using Clojure, Finagle, and hexagonal architecture
- Design and implement high throughput jobs and inter-service communication with Kafka
- Manage continuous integration, deployment, and monitoring on AWS with Prometheus and Kubernetes
- Participate in on-call rotations and incident response
- Collaborate with Product, Design, and partner Engineering teams to build new experiences
0 views 0 saves 0 applications