Senior Software Engineer

2 days ago


Toronto, Ontario, Canada Beacon Software Full time
Senior Software Engineer

SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics dashboards, alerts, and Informed Delivery integration—all delivered through white-label portals and CRM-connected experiences. We serve political agencies, nonprofits, fundraising teams, and enterprise mailers who require precise timing and attribution. Many of these organizations lack structured visibility into delivery performance; SnailWorks solves that with a turnkey, operations-focused system designed for high-volume, time-sensitive campaigns. As we enter our next chapter, we are investing in technical maturity, platform scalability, and product velocity—and that's where you come in.

We are looking for a Senior Software Engineer to lead a lean, high-impact team responsible for feature delivery, platform scalability, and modernization of our core systems. You will balance hands-on development with technical leadership, helping SnailWorks evolve from a long-proven system into a more modular, resilient, and AI-accelerated platform.

Key Responsibilities
  • Lead and mentor a small engineering team, setting technical direction and elevating engineering practices.
  • Own feature delivery end-to-end—from discovery and architecture to implementation, testing, and release.
  • Improve the platform's technical maturity through refactoring, automation, documentation, and observability.
  • Scale and parallelize bulk processing jobs that handle large USPS scan ingestion workflows.
  • Work closely with product and operations to shape roadmap priorities grounded in customer and partner needs.
  • Introduce and champion the use of AI developer tools to increase velocity, consistency, and code quality.
  • Contribute to architectural decisions, cloud infrastructure improvements, and performance optimization.
What We're Looking For
  • 5 years of professional software engineering experience.
  • Deep expertise in C#, ASP.NET, and related Microsoft web technologies.
  • Strong experience building and scaling production systems on AWS.
  • Proven ability to lead small teams or act as a senior individual contributor with leadership influence.
  • Product-centric mindset—comfortable working directly with business stakeholders and customers.
  • Experience designing or maintaining high-throughput data processing pipelines.
  • Strong understanding and hands-on use of AI developer tools (GitHub Copilot, ChatGPT, Claude models, etc.) to accelerate delivery.
Nice To Have
  • Experience with ETL pipelines, message queues, or bulk data orchestration.
  • Background in modernizing legacy systems or migrating monolithic workloads.
  • Knowledge of analytics tooling, workflow engines, or customer-facing dashboards.
Why Snailworks
  • Opportunity to influence architecture and team culture at a pivotal growth moment
  • Profitable, stable business with strong market fit and long-term customers
  • High autonomy, minimal bureaucracy, and clear impact on mission-critical products


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time

    Senior Software Engineer MAP Policy Partners is a Beacon Software portfolio company and a leader in MAP (Minimum Advertised Price) enforcement automation. With over 15 years of industry experience, we've engineered a streamlined, automated solution for MAP monitoring and enforcement, built to detect, investigate, and act on violations across millions of...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...

  • Software Engineer

    2 weeks ago


    Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job Title:Senior SDET (Software Development Engineer in Test)Location:Toronto, ON (Hybrid – 4 days in office)Employment Type:Long Term ContractWe are seeking a highly skilledSenior SDETto join our QA Automation team. In this role, you will design, develop, and maintain robust automated test frameworks and scripts usingJava and Selenium. You will...


  • Toronto, Ontario, Canada Software International Full time

    Software International (SI)supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks.Role:Principal...


  • Toronto, Ontario, Canada Limelight Software Full time

    Limelight is a B2B SaaS company buildingsecure, accurate FP&A softwarefor finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — wheredata accuracy, security, and reliability are non-negotiable.We're looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...