B

Beacon Software

Long-term owner of vertical software companies

Lead Engineer - Ruby on Rails

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USANo salary listedRemote

About the Job

Requirements

  • Move across web, data, infrastructure, and artificial intelligence, and learn unfamiliar technology stacks quickly.
  • Have production experience with payment integrations, payouts, reconciliation, or fraud work, including familiarity with failure modes.
  • Have been the only engineer or clear technical owner of a significant system, covering design, building, deployment, on-call, and customer communication when it failed.
  • Model, query, and tune production PostgreSQL, and run migrations against large tables without downtime.
  • Have shipped large language model features to production, including retrieval, tool use, evaluations, and guardrails; prototypes do not qualify.
  • Have introduced trunk-based development, automated testing, and environment discipline to a codebase while continuing to ship.
  • Use sound judgment to distinguish technical debt that is costly from debt that is merely unpleasant.
  • Write clearly so others understand what is happening while working independently.

Responsibilities

  • Set the product and engineering roadmap with the general manager, product team, and customers; sequence work based on business priorities and explain tradeoffs.
  • Manage donations, automatic payouts, and reconciliation across multiple payment providers, including retries, idempotency, webhooks, and provider degradation during campaigns.
  • Bring artificial intelligence features from plan to production using evaluations, guardrails, and tenant-safe tool use; determine when to use a foundation model versus a deterministic pipeline.
  • Use coding agents as part of day-to-day work.
  • Establish trunk-based development, functioning continuous integration, a staging environment using synthetic data, feature flags, meaningful test coverage, and a reliable deployment process.
  • Document the codebase, tests, and systems so future engineers can take over quickly.
  • Address fraud and abuse through fraud detection, device fingerprinting, and other measures that protect donors and schools.
  • Review cloud and vendor spending, identify waste, and assess whether addressing it is worthwhile.
  • Communicate directly with operators, school administrators, and partners.
  • Own uptime and on-call response, including alerting, responding to incidents during scheduled fundraising events, and following up to prevent recurrence.

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