
Member of Technical Staff
Beacon Software4 months ago
Toronto, CanadaStaff+
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, and internal APIs and SDKs.
- Design multi-tenant data, compute, credential, cross-cloud, and regional-residency isolation.
- 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 that real businesses depend on.
- Proficiency in at least one of Python, Go, Rust, or TypeScript, with the ability to work across the others.
- Strong distributed systems experience, including idempotency, partial failure, retry semantics, 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, write documentation, and prioritize developer experience.
- Comfort working in an ambiguous environment and making long-term platform decisions.
- Interest in modern ML and the ability to build infrastructure around models; ML research expertise is not required.
- Prior Staff or Principal Engineer experience, experience with Iceberg, Polaris, Snowflake, or Databricks at scale, multi-tenant SaaS or platform infrastructure experience, production LLM systems experience, applied research experience, or relevant open-source contributions are bonus qualifications.
Tech Stack
Apache KafkaApache SparkAWSAzureDatabricksdbtGoGoogle BigQueryPostgreSQLPythonRustSnowflakeTypeScript
About Beacon Software
Beacon Software acquires, operates, and grows vertical market software businesses serving Main Street sectors, offering permanent ownership rather than buy-to-flip exits and shared product, AI, and go-to-market resources. It builds an AI-native platform and provides in-house engineering to modernize portfolio products while keeping each company’s brand and customers intact. Founded in 2024 and headquartered in Toronto, the company is privately held and focuses on niche operational software across the real economy.