Senior Software Engineer
1 day ago
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 online sellers.
Our platform provides automated email reports, screenshot evidence of violations, in-house investigation services, and data history tracking—empowering brands to stay proactive and in control of their pricing integrity. Whether it's monitoring custom websites or delivering daily violation summaries, our mission is clear: to provide a customized, one-to-one solution for every MAP partner. We are looking for a hands-on Tech Lead to serve as the sole developer in our small but growing software company. This is a unique opportunity to take full ownership of our technical stack, drive product development, and shape the direction of our platform. Our product relies heavily on web scraping, and we're seeking someone who can bring both technical expertise and pragmatic problem-solving. Given the lean nature of our team, this role requires someone who thrives on autonomy, can wear many hats, and leverages AI-assisted development tools to accelerate delivery and efficiency.
Key Responsibilities- Own the full lifecycle of development, from design through deployment and maintenance
- Maintain and scale our Ruby on Rails monolith, ensuring stability, performance, and security
- Collaborate directly with leadership to align and advocate for technical priorities as well as business goals
- Design, build, and optimize web scraping pipelines, handling diverse sites and evolving anti-bot challenges
- Utilize AI-assisted tools and workflows (e.g., code generation, test automation, data extraction) to accelerate feature development and reduce overhead
- Manage integrations with third-party APIs, data sources, and services
- Implement robust monitoring, testing, and deployment practices to ensure reliability
- Document systems, processes, and technical decisions for long-term maintainability
- 5 years of professional software development experience, with strong expertise in Ruby on Rails (must-have)
- Background in SaaS product development with strong Business and Product foundations—you will be joining a lean team and your opinion in all matters of the business, especially Product, will be very valuable
- Ability to work independently as the sole developer in the company, balancing short-term needs with long-term maintainability
- Experience managing and scaling a Rails monolith in production environments
- Demonstrated experience with web scraping tools and techniques (e.g., FireCrawl, BrightData, custom scrapers)
- Familiarity with Heroku or similar PaaS platforms
- Hands-on experience with databases (Postgres) and background job systems (e.g., GoodJob, Sidekiq)
- Comfortable leveraging AI coding assistants and modern developer productivity tools
- Strong debugging, problem-solving, and performance optimization skills
- Experience with Stimulus or lightweight frontend approaches optimized for solo development
- Familiarity with monitoring tools (Grafana, AppSignal, Ahoy, etc.)
- Experience automating CI/CD pipelines
- High ownership and autonomy: you'll be the driving force behind our engineering
- Opportunity to shape the technical strategy of a fast-moving product
- Flexible working environment
- Competitive compensation
-
Senior Software Engineer
1 day ago
Toronto, Ontario, Canada Beacon Software Full time $75,000 - $120,000 per yearSenior 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...
-
Senior Software Engineer
2 days ago
Toronto, Ontario, Canada Beacon Software Full time US$120,000 - US$200,000 per yearBeacon 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
3 days ago
Toronto, Ontario, Canada Beacon Software Full time $150,000 - $200,000 per yearBeacon 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
7 days ago
Toronto, Ontario, Canada Banyan Software Full time $90,000 - $115,000 per yearJob Title: Senior .NET Developer Location: Burlington, Greater Toronto Area (Hybrid)Job Type: Full-TimeCompany: boostCX (A Banyan Software Portfolio Company)Salary Range: CAD 90,000-115,000 per annum About boostCX: boostCX is a customer experience technology provider focused on empowering organizations with intuitive, scalable tools that drive engagement,...
-
Senior Software Engineer
3 days ago
Toronto, Ontario, Canada Beacon Software Full time $120,000 - $180,000 per yearBeacon 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
1 day ago
Toronto, Ontario, Canada Beacon Software Full time US$125,000 - US$175,000 per yearBeacon 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
1 week ago
Toronto, Ontario, Canada Banyan Software Full time $120,000 - $180,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Senior Software Engineer
5 days ago
Toronto, Ontario, Canada Banyan Software Full time $1,080,000 - $1,380,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Senior Software Engineer
1 week ago
Toronto, Ontario, Canada Banyan Software Full time $90,000 - $115,000 per yearBanyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...
-
Toronto, Ontario, Canada Software International Full time $110,000 - $145,000 per yearSoftware 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 for a Senior Software Developer Agentic Application Development for our global IT M&A client in the Toronto area.Role: Senior Software Developer Agentic...