L

Litmus

Email testing, previews, analytics platform

Senior Software Engineer - Golang, C++

Backend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaIn-person

About the Job

Requirements

  • At least 4 years of Golang experience, or 5–10 years of working experience with C/C++ and willingness to try Golang.
  • Experience developing message-driven applications.
  • Experience with one or more messaging protocols and message brokers, such as MQTT, AMQP, NATS, NCQ, or Kafka.
  • Understanding of performance bottlenecks, including CPU caches and Linux caches, and optimization techniques.
  • Understanding of encryption, digital signature, authentication, and authorization technologies.
  • Understanding of REST and gRPC APIs.
  • Experience writing C/C++ applications.

Responsibilities

  • Develop high-performance, highly scalable message-driven applications for Linux.
  • Write testable and highly reliable code.
  • Participate in planning and design activities as part of the delivery team.

Desired Qualifications

  • Understanding of systemd, D-Bus, and socket activation.
  • Understanding of the Linux networking stack, including the Netlink interface and systemd-networkd.
  • Understanding of application packaging, such as deb and rpm.
  • Previous C/C++ programming experience.
  • Understanding of the Linux boot process and UEFI.
  • Understanding of TPM and the root of trust concept.
  • Understanding of industrial protocols such as Modbus, Ethernet/IP, CANbus, and BACnet.
  • Understanding of real-time applications.
  • Understanding of virtualization and container technologies, such as libvirt, LXC/LXD, Docker, and KVM.
  • Experience with license management systems.
  • Experience with Python.
  • Experience with machine learning.

About the Company

Litmus

Email testing, previews, analytics platform

Litmus provides a subscription-based email marketing platform that combines email testing, analytics, and optimization with AI-driven personalization and security features to improve conversions and ROI for businesses of all sizes. Its product suite includes email previews across devices and clients, spam testing, and performance analytics, along with AI-assisted subject lines and copy suggestions, targeted at marketing teams and agencies who need collaboration tools and reliable email performance data. Unlike many competitors, Litmus emphasizes strong security, seamless collaboration, and AI-powered content optimization within an all-in-one platform. The company's goal is to help customers improve the effectiveness of their email campaigns and maximize ROI through better testing, analytics, and personalization.

Company size
51-200
Company stage
Late Stage VC
Total funding
$49M
Headquarters
Cambridge, MA
Founded
2014

Recently Posted Jobs

Explore more opportunities at Litmus

See more jobs