B
Posted 16 hours ago
Member of Technical Staff
Beacon Software
Requirements
Staff or Principal level engineering depth, Proficiency in Python, Go, Rust, or TypeScript, Distributed systems expertise, Modern data stack experience, Platform and API design skills
Skills
PythonGoRustTypeScriptSnowflakeDatabricksIceberg
About the role
About the Company
Beacon is acquiring and operating a portfolio of vertical SaaS companies. We are building a cross-portfolio platform featuring a datalake on open table formats, a feature store, and an action layer to scale portfolio operations, value creation, and deal sourcing through software.
Responsibilities
- Own core stack components end-to-end including design, implementation, and operations
- Build and maintain the cross-portco data lake using Iceberg with Snowflake or Databricks
- Develop core services and APIs for identity, access control, audit, and workflow orchestration
- Implement multi-tenant isolation across data, compute, and credential boundaries
- Design and execute workflow and action runtimes with idempotency and rollback paths
- Build observability harnesses including traces, metrics, and structured logs
- Design safety mechanisms such as autonomy tiers and kill switches to manage blast radius
Requirements
- Senior engineering depth equivalent to Staff or Principal level
- Proficiency in at least one of Python, Go, Rust, or TypeScript
- Deep intuition regarding distributed systems, idempotency, and partial failure
- Experience building or operating modern data stacks (e.g., Kafka, Spark, dbt, Iceberg, Snowflake)
- Platform mindset focused on developer experience and API design
- Ability to navigate ambiguity and make long-term architectural decisions
- Interest in modern ML and the ability to build infrastructure around models
Preferred Qualifications
- Prior Staff or Principal Engineer experience at a high-bar engineering organization
- Experience with Iceberg, Polaris, Snowflake, or Databricks at scale
- Background in multi-tenant SaaS or platform infrastructure
- Production experience with LLM-driven systems, including evals and observability
- Background in offline RL, contextual bandits, or sequential decision-making
- Open-source contributions to data infrastructure or developer tooling
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeMember of Technical Staff
Beacon Software · New York
