Member of Technical Staff
Beacon Software, Inc.
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
You will own one of these areas end-to-end:
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 QuickBooks, HubSpot, Salesforce, PostHog, 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 TypeScript, and you can work in any of them. You have an opinion on how to structure a service and you can defend it without raising your voice.
Distributed systems intuition. You have lived through enough production incidents to know where things actually break. Idempotency, partial failure, retry semantics, eventual consistency, schema evolution, multi-tenant isolation. These are not concepts you read about. They are things you have debugged at 2am.
Data infrastructure experience. You have built or operated something non-trivial on a modern data stack: Kafka, Spark, dbt, Iceberg, Snowflake, Databricks, BigQuery, or comparable. You understand the difference between a warehouse and a lake, and when each is the right answer.
Platform mindset. You build for the engineer two seats over as much as for the end user. Your APIs are easy to use correctly and hard to use incorrectly. You write the documentation. You make the migration path obvious. You treat developer experience as a feature, not a chore.
Comfortable with ambiguity. The product surface and the scope of the platform are still being defined. You will be making decisions in week 1 that constrain what is possible in year 3. You need to be the kind of engineer who is energized by that, not paralyzed by it.
Interest in modern ML, not necessarily expertise. You do not need to be an ML researcher. You need to be the kind of engineer who can read a paper, build the infrastructure around a model someone else trained, and have an informed opinion on where ML belongs in the stack and where it does not. If you have shipped LLM-driven systems in production, that is a plus, not a requirement.
Bonus Points
Prior Staff or Principal Engineer experience at a high-bar engineering org.
Experience with Iceberg, Polaris, Snowflake, or Databricks at scale.
Multi-tenant SaaS or platform infrastructure background.
Production experience with LLM-driven systems, including evals and observability.
Background in offline RL, contextual bandits, or sequential decision-making (for the applied research workstreams).
Open-source contributions to data infrastructure, observability, or developer tooling projects.
Our Values at Beacon Software
Humility : We acknowledge that the path to getting to the right answer involves being wrong along the way. We have strong beliefs which are weakly held. We actively seek new ideas and believe we can learn from anyone at any time.
Honesty : We are truth seeking in our approach to business problems. Business is a repeat game and we believe that human relationships generate alpha. We understand that trust is earned over a lifetime and can be lost in an instant.
Hunger : We play to win. We hold ourselves to high standards and will not be outworked. We take pride in having a deep sense of responsibility to ourselves, each other, our partners, and our customers. We believe to whom much is given much is expected.
Horizon : We seek to build a generational software company. This will take decades. We manage our expectations and those of our partners to take advantage of the 8th wonder of the world - compounding growth.
How We Use AI in Our Hiring Process: To ensure transparency, we want candidates to know that Beacon Software uses Artificial Intelligence and AI-enabled tools to assist with screening, reviewing, organizing and highlighting profiles and applications that match the key requirements for each role.
AI does not make hiring decisions: Every application is reviewed by a member of our team, and all decisions throughout the process are made by humans. We use AI to support efficiency and consistency, not to replace human judgment. We are committed to a fair, thoughtful, and equitable experience for every candidate.
- ...collaborative culture and exchange knowledge with a highly experienced technical organization. Ensure that CockroachDB remains scalable,... ...our culture. After three months, you'll be a fully-fledged member of the KV team and feel comfortable contributing to CockroachDB....SuggestedFull timeLocal areaRemote workFlexible hours
- ...embrace being remote-friendly! There are no restrictions on where you can be located for this role between EST and EU As a Member of Technical Staff, Synthetic Data, you will: Design and build scalable inference pipelines that run on large GPU clusters. Conduct data...SuggestedFull timeWork at officeRemote workFlexible hours
$10k per year
...possible with AI agents and browsers Working with customers to help them deploy custom agents into their workflows Writing a technical post unpacking learnings from a 2-day debugging session Requirements: ~4+ years writing high-quality, production code ~ AI-...SuggestedFull timeWork at office- Responsibilities Learn engineering workflows and identify opportunities to improve productivity and reduce friction through tools and processes. Maintain the health and performance of the CI system. Provide direct, service-minded support to engineers using developer...SuggestedFull timeWork at officeLocal areaFlexible hours
$10k per year
...office ~ Rust experience is a plus, not a requirement Applying If there appears to be a fit, we'll reach to schedule 2-3 short technicals. After, we'll schedule an onsite in our office, where you'll work on a small project, discuss ideas, and meet the team....SuggestedFull timeWork at office- ...those to the cloud, to his current primary focus on large-scale cloud-based distributed systems. During his free time he enjoys writing technical blog posts, reading science fiction, cooking, and gardening. Isaac Wong - EVP, Research & Development Isaac is responsible for...Local areaRemote workWorldwideFlexible hours
- ...systems (e.g., playbooks, Claude skills, mini-products) that less technical folks can use to run GTM experiments themselves. Hire other... ...not make hiring decisions: Every application is reviewed by a member of our team, and all decisions throughout the process are made by...Full timeInternship
- ...thrive in your work: every team member receives a monthly Tech &... ...Opportunity We are looking for a Staff Frontend Engineer who wants... ...where high autonomy and high technical standards are the default.... ...grow with customers and team members worldwide, we are committed to...Full timeManual laborWork at officeRemote workWorldwideFlexible hours3 days per week
$150k - $160k per year
...implement solutions & write beautiful code, working with various team members as we build out our consumer facing applications & the... ...workflows to accelerate delivery and improve system quality. Drive technical discovery, requirements refinement, and solution architecture in...Full timeWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week$140k - $170k per year
...error. The Role We are seeking a Staff Product Manager to report directly to the... ..., defining the problem with necessary technical specificity, and aligning Engineering, Design... ...matters. As an early-stage startup, every team member helps shape our technology, culture, and...Full timeInternshipRemote workFlexible hoursWeekend work- ...unions across Canada that serve more than six million members. Together we have over $142 billion in combined... ...Forbes World's Best Banks list since 2021. As a Staff Cloud Engineer , you will serve as a senior technical expert supporting EQ Bank’s Microsoft cloud...Hourly payPermanent employmentFull timeWork at office
$60k - $75k per year
...company at the forefront of technology but also become an integral member of Canada's top workplaces in various categories, including... ...Mental Health and Inclusion. We are seeking a detail-oriented Staff Accountant to join our Finance team. This role supports both Accounts...Full timeWork at officeWork from home1 day per week- ...Want a glimpse into life at Enable? Visit our page to learn how you can be part of our journey. The Role As Staff Engineer, you will own the technical strategy across multiple teams and product areas. You’ll define reference architectures, establish engineering-wide...Full time
- ...Office to provide quality customer service. The Member Service Representative (Casual) is also responsible for assisting members/ customers and identifying opportunities for... .../customers to Service Representatives or other staff of the bank that can provide details that will...Full timeContract workCasual workBank staffWork at office
- ...way people move around cities. As a key member of our team, you’ll have the opportunity... ...define, and solve strategically essential technical problems, including architecting and building... ...and wellness offerings for all team members starting day one including access to top-...Full timeRemote workFlexible hours
- ...heights with Loopio! ✨ We're seeking a Staff Product Manager to lead a strategically important... ...great in a B2B SaaS context, not just technically impressive, and translate that into... ...included in the job description—particularly members of underrepresented groups. Whether or...Remote jobFull timeInternshipWork from homeHome officeFlexible hours
- ...get to know you! The Work The Staff Engineer plays a key role within the Infrastructure... ...role will involve finalizing designs and technical implementations that align with the... ...TLS/SSL certificates. Coach team members on complex network solutions, demonstrating...Hourly payPermanent employmentFull timeInternshipWork at office
- ...We are seeking a highly experienced Staff Software Developer to lead the design and... ...operates at a company-wide level, driving technical strategy, enabling cross-team execution,... ...Indigenous peoples, persons with disabilities, members of visible minorities, and people of all...Long term contractFull timeInternshipWork at officeImmediate startRelocation package
- ...custom IP. ~ Develop automated tests, validation tools, and technical documentation to support robust software delivery and long-term... ...including women, Indigenous peoples, persons with disabilities, members of visible minorities, and people of all sexual orientations and...Long term contractFull timeInternshipWork at officeRelocation package
- ...world and help us reinvent the way people learn, because learning never stops. As a Staff Product Engineer at Docebo, you operate at the intersection of product strategy and technical architecture. You don’t just ship features, you shape direction. You are accountable...Long term contractFull timeFor contractorsWork at officeWorldwide3 days per week
- ...the Role: Nirmata is seeking a highly skilled and motivated Staff Software Engineer to join our team and work on the Nirmata Policy... ...implementation of the data processing subsystems, ensuring it aligns with technical and business goals for the next two to five years. Play a key...Long term contractFull timeFlexible hours
- ...people. Join us and shape the future of care. The Opportunity We're looking for a Staff Security Engineer to join Fullscript's Security Engineering team as a senior technical leader and hands-on builder. This role is ideal for someone who started their career in software...Long term contractFull timeRemote workFlexible hours
$170k - $180k per year
...lives—including your own. The role We're looking for a Staff AI Engineer to help our engineering teams build, evaluate, and scale... ...standards that keep AI feature quality, safety, and technical health high across the product Shape the model and provider strategy...Full timeSecond job- ...urgency, and continuously raising the bar. Job Title: Staff Software Engineer, Platform Engineering Why Kaseya? Join... ...product quality. You will work across multiple teams to shape technical direction, modernize systems, reduce technical debt, and deliver...Long term contractFull timeWorldwide
- ...Position: Technical Project Manager Location: Toronto, ON (Onsite) Job ID#:... ...while promoting knowledge sharing among team members. Develop and manage complex project budgets... ...us to provide the Expert Technical staff needed to solve challenging business and...Full time
- ...We are looking for a Staff Engineer, Data to join our growing Engineering Team. You will work with key technical team members across the organization to ensure that BenchSci's technical infrastructure and codebase will support long-term growth. You will provide technical...Long term contractFull timeRemote workHome office
$185k - $231.5k per year
...and infrastructure to solve key business problems with elegant technical solutions. You'll operate our backend services and architecture... ...DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful...Full timeLocal area$45k - $55k per year
...based in Toronto, ON - 2 days a week. About the Role: The Member Marketing Coordinator is a key contributor to Ensemble’s Marketing... ...responses that enhance member satisfaction. Support onboarding of new members into the Ensemble Member Marketing Program, including HubSpot...Full timeInternshipWork at officeLocal area2 days per week$140k - $180k per year
...Right now, the team is in the middle of some of the most technically interesting work in the company: modernizing our authentication... ...and especially system design, with at least 3 of them in a Senior/Staff capacity. ~ Excellent written and verbal communication skills...Permanent employmentFull timeWork at officeFlexible hoursShift work- ...today — and we’re just getting started. Role Overview As a Staff Product Designer at Harvey, you’ll manage multiple projects from... ...We Offer Be part of building something special as a founding member of our Toronto team Structured hybrid working arrangement: 3 days...Long term contractFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Member of Technical Staff. Be the first to apply!
- service support technician Toronto, ON
- network technical analyst Toronto, ON
- senior technical specialist Toronto, ON
- network support analyst Toronto, ON
- sr. IT support analyst Toronto, ON
- desktop support analyst Toronto, ON
- IT technical support specialist Toronto, ON
- technical support specialist Toronto, ON
- user support technician - IT Toronto, ON
- service desk analyst Toronto, ON

