×
Register Here to Apply for Jobs or Post Jobs. X

Member of Technical Staff

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Beacon Software
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below

About Beacon Software

Beacon is acquiring and operating a portfolio of vertical SaaS companies. Most private equity firms scale by adding people. We are building Beacon to scale by adding software. The thesis is simple: portfolio operations, value creation, and deal sourcing are bottlenecked by human attention, and an agentic operating system can lift that ceiling by an order of magnitude.

We are building that system. A cross-portfolio data lake on open table formats, with a feature store on top that makes the data agent-readable. An action layer that runs workflows across three domains: how we run the portfolio, how we grow the portfolio, and how we acquire into it. A feedback loop underneath that captures every action and outcome with stable identifiers.

By the next phase of buildout we will have 100+ portfolio companies running on this platform. That is a problem set with serious data scale, real multi-tenant isolation requirements, and very few precedents to copy from.

About the Role

Members of Technical Staff (MTS) are the senior engineers who build the platform that everything else at Beacon runs on. You will own a piece of the core stack end-to-end: design, implementation, operations, and the long‑term technical direction of that area. This is a Staff Engineer role in everything but name. We run flat.

The work is systems engineering at its core. Multi‑tenant data infrastructure across very different portcos. Event‑driven pipelines that have to be correct under partial failure. Service architectures that have to stay simple as the product surface grows. APIs and SDKs that other engineers — including FDEs out in the field — will build on every day. ML and agentic systems are part of the stack.

They sit on top of a foundation that has to be solid first.

This is not infrastructure for its own sake. The platform has to be solid before anything else at Beacon works. That is the job.

What You’ll Do
  • Data platform. The cross‑portco data lake on Iceberg with Snowflake or Databricks as the query engine. Per‑portco S3 and KMS isolation. The ingestion pipeline from Quick Books, Hub Spot, Salesforce, Post Hog, Intercom, Linear, Slack, Gmail, Postgres, Stripe, Zendesk, and our internal tools. The canonical data model that survives contact with very different portcos. The catalog and semantic layer on top so a query like "show me sales across all portcos" actually resolves.
  • Core services and APIs. The backend services that everything else at Beacon depends on: identity, access control, audit, workflow orchestration, the internal APIs that FDEs and ops engineers build against. The bar here is not novelty. It is correctness, latency, observability, and the kind of API design that ages well.
  • Multi‑tenant isolation. Per‑portco data, compute, and credential boundaries. Cross‑cloud (AWS and Azure) connectivity. Regional residency for portcos in regulated verticals. This is the unglamorous infrastructure work that determines whether we can onboard portco 50 as fast as portco 5.
  • Workflow and action runtime. The execution layer that runs operational workflows across the three domains. Typed action surfaces, idempotency, retries, rollback paths, human‑in‑the‑loop approval gates, audit trails. Some workflows are scripted. Some are model‑driven. The runtime treats them as variations of the same primitive.
  • Observability and evals. The harness that tells us whether the system is working: traces, metrics, structured logs, replay infrastructure, regression suites, the ability to safely A/B‑test changes across the portfolio. Both for traditional services and for model‑driven workflows.
  • Safety and blast radius. Wrong actions against a portco’s customers, revenue, or product are the worst kind of mistake we can make. Designing the autonomy tiers, the kill switches, the per‑action‑class blast‑radius caps, and the audit surfaces is foundational platform work, not an afterthought.
Who You Are
  • Senior engineering depth. Staff or principal‑equivalent. You have built and operated systems that real businesses depend on. You write clean, idiomatic code in at least one of Python, Go, Rust, or Type Script, and you can work in any of them. You…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary