Senior Platform Software Engineer
The role focuses on improving developer productivity and infrastructure reliability while contributing to the evolution of an AI-native advertising marketplace. You will balance internal platform engineering tasks with direct product engineering to ship customer-facing features.
- Remote
- Canada, United States
- Posted Aug 13, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
About the Role We're looking for a Senior or Staff Platform Software Engineer to improve the productivity, reliability, and scalability of our engineering organization while contributing directly to the evolution of our AI-native advertising marketplace. You'll spend most of your time building the internal tooling, infrastructure, and developer experience that allows our engineers to move quickly and confidently. Because we're a small team building an ambitious product, you'll also jump into product engineering—helping design and implement features across our marketplace when priorities demand it. This role is ideal for engineers who enjoy multiplying the effectiveness of an entire engineering team while remaining close to customer-facing software. **We’re open to candidates at the Senior or Staff level. We care less about title than demonstrated technical judgment, ownership, and the ability to identify and drive improvements across our engineering organization. Why this role is different We're a small engineering team building in a rapidly evolving space. There isn't a mature playbook for many of the problems we're solving. Success here requires engineers who: enjoy creating structure from ambiguity are comfortable balancing infrastructure investments with product delivery move quickly, iterate often, and improve systems continuously actively explore modern AI tooling and look for ways it can improve both engineering workflows and our product If you're happiest working exclusively on internal infrastructure or exclusively on product features, this probably isn't the right fit. We believe our strongest engineers are excited to contribute across both. Responsibilities Platform Engineering (approximately 80%) Improve developer productivity through investments in tooling, automation, and engineering workflows Design and maintain scalable build systems, CI/CD pipelines, and deployment infrastructure Improve the health and performance of our monorepo and shared engineering libraries Enhance local development workflows to reduce friction across the engineering team Build reusable infrastructure and internal tooling that accelerates product development Monitor system performance and resolve bottlenecks across services and developer workflows Partner with engineers across the organization to identify opportunities for platform improvements Product Engineering (approximately 20%) Contribute production code across our AI-native advertising marketplace Help design scalable APIs and distributed systems supporting both human users and AI agents Collaborate with product and design to ship customer-facing capabilities Participate in architectural discussions around agent communication, authentication, and marketplace infrastructure Help evaluate emerging AI frameworks, protocols, and engineering patterns where appropriate What we're looking for 5+ years of professional software engineering experience, or equivalent demonstrated experience building and operating production systems. Strong TypeScript and Node.js experience Active, hands-on use of AI tools in your engineering workflow, with a track record of using AI to accelerate development, explore solutions, and improve engineering productivity. Experience designing scalable systems and developer infrastructure Experience improving CI/CD pipelines, build systems, or developer tooling Strong understanding of distributed systems and API design Experience diagnosing performance issues across applications and infrastructure Comfortable owning projects from concept through production Excellent collaborator who enjoys working across platform and product engineering Nice to have Experience with Turborepo, Nx, or large monorepo architectures Kubernetes experience Google Cloud Platform / AWS GitHub Actions Observability tooling (Grafana, Prometheus, OpenTelemetry, flame graphs) PostgreSQL, Redis, or BigQuery Experience building AI-enabled products, agent frameworks, MCP servers, or related tooling Compensation The salary range for this role at a Senior level is $150k-$190k USD, $140k-$200k CAD. The salary range for this role at a Staff level is $180k-$230k USD, $190k-$245k CAD. These ranges span multiple location-based salary bands across the US and Canada. Candidates are aligned to a narrower range based on geographic market compensation data specific to where they live, and final offers reflect demonstrated skills, experience, and role expectations. Benefits & Perks Details vary by location (USA/Canada), but all employees receive: Health & wellness: Comprehensive medical, dental, and vision coverage with significant employer contribution; short- and long-term disability coverage; health savings/flexible spending options Retirement: Employer-matched retirement savings plan (401(k) or RRSP) Time off: Generous paid time off, statutory holidays, and year-end office closure Parental leave: 13 weeks fully paid (eligibility requirements apply) Remote work: Company-provided home office equipment, setup stipend, and access to WeWork spaces Equity: Stock options
What you’ll do
The role focuses on improving developer productivity and infrastructure reliability while contributing to the evolution of an AI-native advertising marketplace. You will balance internal platform engineering tasks with direct product engineering to ship customer-facing features.
Requirements
Candidates must have 5+ years of professional software engineering experience with strong proficiency in TypeScript and Node.js. A proven track record of designing scalable systems and actively utilizing AI tools in engineering workflows is essential.
Benefits
• Medical coverage • Dental coverage • Vision coverage • Short-term disability coverage • Long-term disability coverage • Health savings options • Flexible spending options • Employer-matched retirement savings plan • Paid time off • Statutory holidays • Year-end office closure • Paid parental leave • Home office equipment • Setup stipend • Stock options
Listed skills
- KubernetesPreferred
- Node.jsPreferred
- RedisPreferred
- PostgreSQLPreferred
- TypeScriptPreferred
- Amazon Web ServicesPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- TypeScript
- Node.js
- Platform engineering
- CI/CD pipelines
- Distributed systems
- API design
- Infrastructure as code
- Developer experience
- Monorepo architecture
- Kubernetes
- Google Cloud Platform
- AWS
- Observability
- PostgreSQL
- Redis
- AI frameworks
- Office Equipment
- Native Advertising
- Scalability Design
- Pipelines
- CI/CD
- Product Delivery
- Workflow Management
- OpenTelemetry
- Time Off Management
- Google Cloud Platform (GCP)
- AI Agents
- Application Programming Interface (API)
- Artificial Intelligence
- Amazon Web Services
- Authentications
- Automation
- Google BigQuery
- Communication
- Equities
- Github
- Scalability
- Microsoft Certified Professional
- New Product Development
- Node.js (Javascript Library)
- Product Family Engineering
- Product Engineering
- Prometheus (Software)
- Software Engineering
- Team Building
- Technology Assessment
- Tooling
- Balancing (Ledger/Billing)
- Reliability
- Grafana
Job areas
- Software
- Technology
- Engineering
- Data & Analytics
- Platform Software Engineer
- Platform Engineer
- Software and Applications Developers and Analysts Not Elsewhere Classified
- Validation Engineers
- Industrial Engineers
Additional details
- Minimum experience
- 5+ years
- Posting language
- English
- Working hours
- 40 hours per week