S M Software Solutions Inc
Messaging Architect – Kafka
Similar Jobs
Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
Develop and evaluate signal processing and machine learning algorithms for next-generation radio systems. Build simulations, prototypes, and proof-of-concept solutions; analyze data; perform software and hardware verification; automate testing; and support troubleshooting and performance analysis. The role involves collaboration with system, hardware, and software engineers and exposure to computer vision, AI, wireless communications, and advanced radio technologies.
Top Skills:
5G6GCC++Computer VisionDspFpgaKerasLinuxMachine LearningMatlabPythonPyTorchScikit-LearnSignal ProcessingTensorFlowWireless Communications
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Design, build, scale, and operate high-volume payment APIs and distributed systems serving global traffic. Lead complex engineering projects from requirements through production, improve reliability, performance, observability, fault tolerance, and security, and participate in on-call and incident response. Collaborate across product and engineering teams, use AI-assisted development tools responsibly, and mentor engineers through technical reviews and documentation.
Top Skills:
AWSGoKafkaKotlinTypescript
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design, build, scale, and operate high-volume payment APIs and distributed systems serving global traffic. Lead complex engineering projects from requirements through production, improve performance, observability, reliability, fault tolerance, and security, and participate in on-call incident response. Collaborate across product and engineering teams, use AI-assisted development tools responsibly, and mentor engineers through technical reviews, documentation, and guidance.
Top Skills:
AWSGoKafkaKotlinTypescript
Description
- Seeking a highly experienced Cloud Messaging Architect to design and lead the implementation of event-driven messaging platforms and real-time data exchange systems. This hands-on role focuses on messaging design, performance optimization, and secure system integration. AWS cloud experience is a strong asset.
- Architect and deploy enterprise messaging systems using Apache Kafka.
- Design and manage Kafka brokers, Kafka Connect, Zookeepers, and topics.
- Implement streaming data pipelines and event-driven microservices.
- Define messaging security policies and high-availability setups.
- Collaborate with DevOps, development, and cloud teams.
- Confluent Certified Developer for Apache Kafka
- Confluent Certified Administrator for Apache Kafka
- AWS Certified Solutions Architect (bonus)
- This position is based in Waterloo.
- Candidate can be around Toronto area (or should be able to travel to Waterloo few times), 80% remote is possible.
S M Software Solutions Inc Toronto, Ontario, CAN Office
Toronto, Canada
S M Software Solutions Inc Toronto, Ontario, CAN Office
25 Wandering Trail, , Toronto, Ontario, Canada, M1X 1K4
What you need to know about the Toronto Tech Scene
Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.


.png)
