Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Member of Technical Staff role.
Rezi rewrites your resume against VSG Recruitment's job description. Free.

Tailor your resume to this Member of Technical Staff role.
Rezi rewrites your resume against VSG Recruitment's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Member of Technical Staff posting at VSG Recruitment — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Member of Technical Staff posting at VSG Recruitment — free, in seconds.
About the Role
This is a senior, Staff-level engineering opportunity to own and build the core platform powering a rapidly growing portfolio of software businesses. You'll take end-to-end ownership of critical parts of the technology stack, from architecture and implementation through production operations and long-term technical direction in a highly technical, fast-moving environment.
Responsibilities
- Own a major area of the platform, including Data Platform, Core Services & APIs, Multi-Tenant Infrastructure, Workflow & Execution Systems, Observability & Evaluation, or Platform Safety.
- Build and scale multi-tenant data infrastructure, ingestion pipelines, canonical data models, and semantic layers.
- Design reliable backend services covering identity, access control, auditing, workflow orchestration, and internal APIs.
- Develop secure isolation across data, compute, and credentials while supporting cross-cloud connectivity and regional data requirements.
- Build reliable execution infrastructure supporting retries, idempotency, rollback, human approval workflows, audit trails, and both scripted and model-driven processes.
- Develop tracing, metrics, structured logging, replay infrastructure, regression testing, and experimentation capabilities.
- Design safeguards including autonomy controls, kill switches, auditability, and mechanisms that limit the impact of failures.
- Make architectural decisions that will influence how the platform scales as the organization and product portfolio grow.
Requirements
- Staff, Principal, or equivalent senior engineering experience, with a track record of building and operating production systems that businesses depend on.
- Strong programming ability in at least one of Python, Go, Rust, or TypeScript, with the ability to work across languages when required.
- Deep understanding of distributed systems, including idempotency, partial failures, retries, eventual consistency, schema evolution, and fault tolerance.
- Experience building or operating modern data infrastructure using technologies such as Kafka, Spark, dbt, Iceberg, Snowflake, Databricks, BigQuery, or similar.
- Strong understanding of multi-tenant architecture, service design, APIs, security, and production reliability.
- A platform engineering mindset — you care about developer experience and build APIs and systems that other engineers can use safely and effectively.
- Comfortable making significant architectural decisions in an environment where requirements and product direction continue to evolve.
- Strong ownership mentality with the ability to take projects from initial design through production and ongoing operation.
- Interest in modern AI/ML systems and the infrastructure required to deploy and operate them reliably.
Skills
- Python
- Go
- Rust
- TypeScript
- Iceberg
- Snowflake
- Databricks
- Kafka
- Spark
- dbt
- BigQuery
- Multi-tenant architecture
- Service design
- APIs
- Security
- Production reliability
- Platform engineering
- Distributed systems
- AI/ML systems
Location
- Toronto
Work Type
- Full-time
Experience Level
- Senior
- Staff
- Principal
About the Company
- This is an opportunity to work on challenging platform and systems engineering problems with significant scale ahead.
- The platform is expected to support 100+ software businesses, creating complex challenges across data architecture, multi-tenancy, distributed systems, reliability, security, and AI-enabled workflows.
- You’ll have substantial technical ownership and the ability to influence architecture from an early stage rather than simply maintaining an established system.