GrepJob
Beacon Software

Member of Technical Staff

Beacon Software
Apply
3 months ago

Responsibilities

  • Own one core platform area end-to-end, including design, implementation, operations, and long-term technical direction.
  • Build and operate a cross-portfolio data lake, feature and semantic layers, ingestion pipelines, and canonical data models.
  • Develop backend services, identity and access controls, audit systems, workflow orchestration, internal APIs, and SDKs.
  • Design multi-tenant data, compute, and credential isolation across AWS and Azure, including regional residency capabilities.
  • Build workflow and action runtimes with typed actions, idempotency, retries, rollback, approval gates, and audit trails.
  • Develop observability and evaluation infrastructure including traces, metrics, structured logs, replay systems, regression suites, and safe A/B testing.
  • Design safety controls such as autonomy tiers, kill switches, blast-radius limits, and audit surfaces for automated actions.

Requirements

  • Staff- or principal-equivalent engineering depth with experience building and operating systems used by real businesses.
  • Strong proficiency in at least one of Python, Go, Rust, or TypeScript, with the ability to work across them.
  • Practical distributed-systems experience including idempotency, partial failure, retries, eventual consistency, schema evolution, and multi-tenant isolation.
  • Experience building or operating substantial modern data infrastructure using technologies such as Kafka, Spark, dbt, Iceberg, Snowflake, Databricks, or BigQuery.
  • Ability to design maintainable services and APIs, document systems, and prioritize developer experience.
  • Interest in modern ML and the ability to build infrastructure around models; production LLM-driven systems experience is a plus.
  • Bonus qualifications include prior Staff or Principal Engineer experience, large-scale Iceberg, Polaris, Snowflake, or Databricks experience, multi-tenant SaaS infrastructure experience, LLM evaluation and observability experience, offline RL or contextual bandit experience, and open-source contributions to infrastructure or developer tooling.

Tech Stack

Categories

AI & MLBackendData Engineering