Litmus Automation

Senior Software Engineer - Golang/C++

📍 Location
toronto, on
⏰ Job Type
Full-time
📅 Posted
May 28, 2026
Apply Now

Job Description

Job Description

Develop high performance and highly scalable message-driven applications for Linux Write testable and highly reliable code As part of a highly efficient delivery team, participating in planning and design activities Qualifications

you have atleast 4 years+ of Golang experience ORyou have 5-10 yearsof working experiencewith C/C++ and willing to give Golang a try. Key Skills

Experience with development of message-driven applications Experience with one or more messaging protocols and message brokers - MQTT, AMQP, NATS, NCQ, Kafka, etc, Understanding of performance bottlenecks, i.e CPU caches, Linux caches and optimizations Understanding of different encryption, digital signature, authentication and authorization technologies Understanding of REST and gRPC APIs. Experience with writing C/C++ applications Understanding of systemd, d-bus, socket activation Understanding of Linux Networking stack, i.e. Netlink interface, systemd-networkd, etc. Under...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position