B

Beacon Software

Long-term owner of vertical software companies

Lead Software Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeRemote in CanadaNo salary listedRemote

About the Job

Requirements

  • At least 7 years of software engineering experience, including experience as a tech lead, founding engineer, small-company CTO, or the engineer primarily responsible for holding a product together.
  • Production coding experience in at least three different technology stacks and the ability to pick up new stacks quickly.
  • Experience taking over a messy codebase and a discouraged team, with the ability to explain the initial actions taken.
  • Daily use of coding agents and the ability to demonstrate a coding-agent setup.
  • Ability to work directly with general managers, operators, and customers.
  • Ability to exercise good judgment and work independently without daily supervision.

Responsibilities

  • Write code daily and deliver working software to customers early and often while learning the company's stack and codebase.
  • Modernize the software development lifecycle with continuous integration, tests, staging, feature flags, deploys that anyone can run, and coding agents, while continuing to ship.
  • Coach existing engineers and help them improve their coding practices.
  • Set the product roadmap with the general manager, determine what gets built, and own the trade-offs.
  • Establish workflows that use coding agents to accelerate the team's work and teach the team to use them.
  • Put artificial intelligence capabilities into production products, including retrieval, tool use, evaluations, and guardrails.

Desired Qualifications

  • Experience as the first engineering leader at a company that previously had no engineering leader.
  • Vertical or business-to-business software-as-a-service experience, especially where the buyer and user are different people.
  • Experience modernizing a legacy codebase without rewriting it.

About the Company

Beacon Software

Long-term owner of vertical software companies

Beacon Software is a long-term home for vertical software companies in the real economy. It buys, builds, and grows software businesses, preserving their legacy while expanding founders’ ambitions. Unlike private equity that aims to flip, Beacon holds forever, investing in product, customers, and teams and sharing resources for scale. Founders gain in-house engineering, AI, design, and fintech expertise, plus access to a network spanning Silicon Valley, Wall Street, and Main Street. Beacon simplifies back-office operations, accelerates growth with proven playbooks, and lets founders focus on building software for their markets. Each portfolio company stays independent with its own brand and customers but benefits from shared resources and immediate value creation. The goal is to help founder-by-founder, company-by-company, win larger contracts, modernize technology, and expand market share by providing a sustainable, collaborative home for software growth.

Company size
1-10
Company stage
Series C
Total funding
$475M
Headquarters
Marietta, GA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Beacon Software

See more jobs