Member of Technical Staff
beaconsoftware
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 the right software platform can lift that ceiling by an order of magnitude.
We are building that platform. A cross-portfolio datalake on open table formats, with a feature store on top that makes the data usable by both people and software. 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. Beacon has raised $550M+ from investors including General Catalyst, Lightspeed, D1 Capital, CPMG, and the family offices of the founders of Stripe, DoorDash, and Ramp.
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.
$170k - $230k per year
...reviewing approaches, shaping how new work lands, keeping the codebase coherent. What We're Looking For This role requires deep technical foundations and a long track record of building systems that other engineers rely on. It is not a role for generalists who have...SuggestedLong term contractFull timeTemporary workWork at officeFlexible 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$140k - $260k per year
...by building the frameworks, developer tools, and benchmarks that make autonomous web browsing possible for AI. The Role: Member of Technical Staff (Applied AI) The Senior Applied AI Engineer will play a pivotal role in defining how AI agents navigate the web. This...SuggestedFull timeInternshipWork at office$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- ...workloads (encoding, inpainting, rendering) in near real-time Productionize ML models from research to scale with our ML team, drive the technical vision for reliability, throughput, and cost efficiency across our GPU fleet — fast-fail coordination, resource reservation, credit...SuggestedFull timeWork at officeWorldwide
- Who are we? Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems. We’re training and deploying frontier models for enterprises who are building...Full timeWork at officeLocal areaRemote workHome office
- ...meaningful work-life balance. Being a Staff AI Engineer at iManage Means… You are... ...bring both analytical accuracy and hands-on technical depth to everything you build. You will... ...decisions for AI systems and mentoring team members to foster a culture of innovation and...Full timeWork at officeLocal areaWorldwideFlexible hours
- ...hours day, night, afternoon, and weekends Assembling and managing dine-in, take-out and delivery orders Whether you are a crew member working in the kitchen, at the Drive-Thru, or at the front counter you are a part of a dynamic team that works together to deliver an...Full timeLocal areaImmediate startFlexible hoursNight shiftWeekend work
- ...unions across Canada that serve more than six million members. Together we have over $142 billion in combined... ...Best Banks list since 2021. The Work As a Staff Cloud Engineer , you will serve as a senior technical expert supporting EQ Bank’s Microsoft cloud platforms...Full time
$182k - $215k per year
...what this role will be responsible for You will be a senior technical authority within the Loyalty & Virality tribe — setting architectural... ...reward optimization. Be an active, solution-oriented member of an autonomous, cross-functional agile team, collaborating closely...Work at officeRemote workWork from homeFlexible hours2 days per week3 days per week- ...operating across dozens of specialties and deeply integrated with the fragmented landscape of North American health records systems. The technical north star is an operating system for clinical workflows: a platform that healthcare teams configure to automate their data work....Full time
- ...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
$51.9k - $64.88k per year
...Toronto to 19 branches across Southern Ontario with over 85,000 Members we are proud to serve. We exist to help People, Businesses and... ...big bank like service experience delivered through Member-facing staff in branch, on the phone (Member-Connect) and via our Mobile mortgage...Full timeWork at officeFlexible hours- ...organizations attract, engage, and retain staff through data-driven recognition, rewards... ..., aligns diverse stakeholders, and makes technical trade-offs legible to non-technical... ...with Gulen ( or Koren ( - Collaborate with members of our Engineering and Product teams on an...Full timeSummer workWork at officeRemote workShift work1 day per week
$28.43 per hour
...Job Responsibility: Warehouse Team Member $28.43/hour + Shift Premium Shift: 1:30PM - 10:00PM, Monday - Friday Bowmanville, ON Click here to learn more about our Facility! Deadline: Please apply before June 16, 2025. Toyota Canada Inc. (TCI) currently has an exciting...Hourly payFull timeWork at officeImmediate startWorldwideRelocationMonday to fridayShift work$145.17k - $169.37k per year
...engineering based risk management and inspection services. We bring technical expertise to help our clients stay ahead of complex, emerging... ...about us, please visit: Primary Objectives As a Chief of Staff, you will report to the CEO and contribute to the development of...Work at officeRemote workFlexible hours$120k - $140k per year
...S'more about the team As a Staff Analytics Engineer , you will be the technical architect and strategic lead for data assets... ...AI usage. You will be an influential member of the Growth Analytics team, mentoring other team members and leading the adoption of new technologies...Work at officeRemote workWork from homeFlexible hours2 days per week3 days per week- ...currently looking for 1 full time and ambitious Production Team Member to join our dynamic team and help us reach a new vision. The team... ...etc.) and pump trucks. ~ Possesses deft dexterity and technical skills in order to upholster fabric with a commitment to and understanding...Full timeAfternoon shift
- ...here . Base Pay: $18.25—$18.25 CAD About DoorDash At DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful decisions that display empathy for our range of users—from Dashers to...Full timePart timeWork at officeLocal areaRemote workShift workWeekend workDay shiftAfternoon shift
- ...the Opportunity? Aecon is seeking a Technical Director to join the Urban Transportations... ..., including internal technical staff, consultant teams, and specialist advisors... ...Coach, mentor, and develop technical team members and foster an inclusive culture that values...Long term contractFor contractorsInternshipWork at office
- ...development of an engaging and interconnected set of system solutions. As a staff engineer at Emburse, you’ll work with engineering managers, senior engineers, and cross-functional partners to design the technical underpinnings of the product. At the same time, you’ll have plenty...Full time
$160k - $220k per year
...work. We're all in on this mission. If you are too, let's talk. Staff Software Engineer - (Full Stack) Okta Workflows is the secure,... ..., PM, and Platform teams. You’ll also work directly with our technical architects to help shape what we build — and how we build it. This...Local areaWorldwide- ...mission is to bring on individuals, from creative producers to technical experts to entrepreneurial leaders, who can help us realize this... ...same. The Opportunity This is not a traditional chief of staff role. At Human Agency, the chief of staff is the prototype for every...Full timeFor contractorsRemote work
$205k per year
...services Interservice communication via RabbitMQ and Apache Kafka About the role Clutch is seeking a Staff Software Engineer / Engineering Lead to drive technical excellence, deliver complex solutions, and shape the future of our platform. This role requires leadership...Permanent employmentFull timeInternship$140.6k - $190.6k per year
...Staff Software Engineer, Public Records and Derived Authorities Are you ready to shape the future of AI-driven content technology... ...mission-critical role? Do you thrive in environments where your technical expertise can directly impact how the world's leading professionals...Long term contractFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week- ...architecture, and frontend design patterns. What you’ll be doing Reporting to the VP of Engineering, the Staff Frontend Engineer will play a critical role in shaping the technical direction, architecture, and long-term evolution of Forma’s customer-facing and internal operations...Long term contract
- ...more, visit clutch.ca . About the role: Clutch is hiring a Staff Data Scientist to lead major improvements to our pricing... ...opportunities, and formulating your own research theories. ~ End-to-End Technical Ownership: Deep Python proficiency with the ability to own the...
$171k - $225k per year
...world, so that you can change yours. Members get unprecedented access to 200+ instructors... ...of the company. We are looking for a Staff ML Engineer to join our AI engineering... ...ambiguous product goals into well-defined technical approaches and ship features end-to-end....Local areaRemote workFlexible hours- ...personal growth. We love what we do, and we support the team around us. The Role We’re looking for a Staff Software Developer who can own big technical decisions, build scalable systems, and help shape our engineering culture as we grow. You’ll work across the...Full time
- ...growth opportunities, join us, and build real world value. As a Staff Software Engineer, Platform you will play a critical role... ...Master’s degree in Computer Science, Computer Engineering or related technical field ~ Thinks about engineering perfection in tandem with the...Full timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Member of Technical Staff. Be the first to apply!
- technical business analyst Toronto, ON
- technical analyst Toronto, ON
- senior technical analyst Toronto, ON
- user support technician - IT Toronto, ON
- IT support analyst Toronto, ON
- user support technician Toronto, ON
- production support analyst Toronto, ON
- sr. IT support analyst Toronto, ON
- adjoint technique Toronto, ON
- decision support analyst Toronto, ON
