Senior Software Engineer
2 days ago
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.
- 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.
- 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.
- 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
-
Senior Software Engineer
5 days ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon 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,...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon 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,...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Beacon Software Full timeSenior 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...
-
Senior Software Engineer
5 days ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon 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,...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon 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,...
-
Senior Software Engineer, Platform
5 days ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon 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 timeBeacon 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 in Test
2 weeks ago
Toronto, Ontario, Canada Iris Software Inc. Full timeJob 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...
-
Principal Software Engineer
7 days ago
Toronto, Ontario, Canada Software International Full timeSoftware 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...
-
Senior Software Developer
1 week ago
Toronto, Ontario, Canada Limelight Software Full timeLimelight 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...