GrepJob
Beacon Software

Senior Software Engineer - Snailworks

Beacon Software
Apply
3 months ago
Toronto, CanadaSenior

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.

Requirements

  • 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 Azure or 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 to accelerate delivery.

Benefits

  • 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.

Tech Stack

AWSAzureC#

Categories

AI & MLBackendData Engineering