Senior Software Engineer

Reposted 13 Days Ago
Be an Early Applicant
Toronto, ON, CAN
In-Office
Senior level
Software • PropTech
The permanent home to build & grow main street software
The Role
The Senior Software Engineer will own development from design to deployment, maintain a Ruby on Rails monolith, and implement web scraping techniques. You'll collaborate with leadership and manage integrations while leveraging AI tools.
Summary Generated by Built In

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, and endowment investors as well as the founders of the leading technology companies from the past decade.

We are growing our team in Toronto, San Francisco, and New York. Apply below.

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 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
What We’re Looking For
  • 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
What We’re Looking For
  • 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

Our Values at Beacon Software

  • Humility: We acknowledge that the path to getting to the right answer involves being wrong along the way. We have strong beliefs which are weakly held. We actively seek new ideas and believe we can learn from anyone at any time. 
  • Honesty: We are truth seeking in our approach to business problems. Business is a repeat game and we believe that human relationships generate alpha. We understand that trust is earned over a lifetime and can be lost in an instant. 
  • Hunger: We play to win. We hold ourselves to high standards and will not be outworked. We take pride in having a deep sense of responsibility to ourselves, each other, our partners, and our customers. We believe to whom much is given much is expected.
  • Horizon: We seek to build a generational software company. This will take decades. We manage our expectations and those of our partners to take advantage of the 8th wonder of the world - compounding growth.

Skills Required

  • 5+ years of professional software development experience
  • Strong expertise in Ruby on Rails
  • Experience managing and scaling a Rails monolith in production
  • Demonstrated experience with web scraping tools and techniques
  • Familiarity with Heroku or similar PaaS platforms
  • Hands-on experience with databases (Postgres)
  • Experience automating CI/CD pipelines
  • Experience with Stimulus or lightweight frontend approaches
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Toronto, ON
27 Employees
Year Founded: 2024

What We Do

Beacon is the permanent home for Main Street software and services supporting the real economy. We buy, build, and grow exceptional vertical software businesses, preserving their legacy while expanding the scale of their founders’ ambitions. Our model is different. Unlike private equity, we don’t buy to flip. We hold forever, investing in product, customers, and teams for the long term. Founders who join Beacon gain more than capital: they access in-house engineering, AI, design, and fintech expertise, as well as a network spanning Silicon Valley, Wall Street, and Main Street. We simplify the back office, accelerate growth with proven playbooks, and give founders the freedom to focus on what they do best: building great software for their markets. Every company under the Beacon umbrella remains independent, with its own brand and customers, but benefits from shared resources and immediate value creation. Our approach has already helped portfolio companies win major RFPs, modernize technology stacks, and expand market share. Beacon was founded by experienced operators and investors from companies like D1 Capital, Instacart, Sequoia Capital, and Databricks who believe ambitious software deserves a forever home. Our success is measured founder by founder, company by company, and we’re just getting started.

Similar Jobs

WorkWhile Logo WorkWhile

Senior Software Engineer

Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
In-Office or Remote
4 Locations
100 Employees
150K-200K Annually

Toast Logo Toast

Senior Software Engineer

Cloud • Fintech • Food • Information Technology • Software • Hospitality
In-Office
Toronto, ON, CAN
5000 Employees
125K-175K Annually

Applied Systems Logo Applied Systems

Software Engineer

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
2 Locations
3040 Employees
60K-160K Annually

Toast Logo Toast

Senior Software Engineer

Cloud • Fintech • Food • Information Technology • Software • Hospitality
In-Office
Toronto, ON, CAN
5000 Employees
125K-175K Annually

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account