The orchestration layer for retail and commerce media
Senior Engineer
Location
Canada
Posted
1 day ago
Salary
CA$150K - CA$175K / year
Seniority
Senior
Job Description
Senior Engineer
Vantage
• Serve as one of the owners for application and database performance. Review pull requests with an eye for query cost, indexing, and data access patterns, and drive improvements across the codebase. • Own external API integrations and data exchange. Build and maintain reliable partner connectors, including authentication, rate limiting, and retries. Design and evolve internal and partner-facing APIs. • Design and ship backend features and services in Python and Django with predictable latency and high reliability. • Diagnose production issues, lead debugging sessions, and improve observability using logs, metrics, and traces. • Proactively identify performance risks, create plans to eliminate them, and coach the team on best practices to prevent regressions. • Maintain strong automated test coverage and clear documentation that support safe changes and fast delivery. • Mentor engineers through pairing, design reviews, and actionable feedback that raises the standard of the team. • Contribute to architectural discussions and solutioning to ensure scalable and effective product decisions.
Job Requirements
- 6+ years of professional experience with a strong record in software development, testing, software design, and architecture.
- Advanced SQL expertise beyond an ORM user. Comfortable reading DB queries, designing indexes, tuning complex joins, and refactoring queries for reliability and speed.
- Strong Python and Django experience building production services and APIs.
- Experience as a gatekeeper for database performance in code reviews and in debugging sessions.
- Experience with MySQL and/or Postgres.
- Proven ability to troubleshoot and debug production code using logs, metrics, and traces.
- Experience addressing performance and optimization problems with a demonstrated ability to both diagnose and prevent issues.
- Experience with cloud platforms such as Azure, AWS, or GCP.
- Track record of effective mentoring and knowledge sharing.
- Experience with B2B API integrations.
- Bonus: Experience with Celery, RabbitMQ, and OTEL. A degree in Computer Science or a related field is a plus.
Benefits
- Remote-friendly setup
- Home office support
- Annual company retreats
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Product
1Stream powered by bvoipIntegrated Communications Purposely Built for MSP's
• Design and build full-stack features across the integration ecosystem — from React/Next.js frontend experiences to Python and Go backend services that connect Rewst to third-party platforms • Develop and maintain connector infrastructure, API integrations, and data synchronization pipelines that MSPs depend on daily • Take an AI-first approach to development — using LLM assistants as core tools for coding, debugging, code review, and documentation, and contributing to AI-powered features built on AWS Bedrock with Claude models • Implement GraphQL queries, mutations, and backend resolvers using Apollo Client and our Go/Python API layers, working across the full request lifecycle • Write automated tests (unit, integration, and component) as part of a test-driven development workflow, ensuring connector reliability across a broad integration surface • Participate in code review, give and receive feedback on stacked diffs, and help raise the quality bar across the codebase • Collaborate closely with Product Managers, Designers, and partner-facing teams on integration design, acceptance criteria, and edge case handling — shipping ecosystem features that are robust, not just functional
Senior Software Engineer
Horizon3.aiContinuous, autonomous pentesting, powered by NodeZero. Are your systems secure? Don't wait for a breach to find out!
• Build and evolve the agent harness and orchestration that turns an LLM into a reliable autonomous pentester, the loop that reasons over an application, forms attack hypotheses, acts, and verifies results. • Design the tools and tool-shaped feedback the agent uses to probe and exploit, and the structured-output and validation layers that keep it reliable (e.g., hook-enforced mandatory validation, schema-constrained outputs). • Translate the team's offensive expertise into repeatable agent capabilities — partnering directly with our attackers to encode how they think into something the agent can do consistently. • Own and grow our evaluation infrastructure: benchmark suites, a failure-mode taxonomy across the pipeline (discovery → hypothesis → exploitation → verification), and regression detection, so we actually know whether the agent is getting better. • Manage LLM inference in production: model selection, prompt and context engineering, and keeping cost and latency under control (we run on AWS Bedrock with centralized cost tracking). • Hold the line on production-safety and no-false-positives, every finding the agent reports has to be real and reproducible.
Senior Software Engineer, Browser Automation
Horizon3.aiContinuous, autonomous pentesting, powered by NodeZero. Are your systems secure? Don't wait for a breach to find out!
• Help us grow and harden our browser automation and crawling engine • Advance our browser-driven crawler using Playwright and Stagehand • Tackle modern web app challenges: SPA routing, multi-step flows, etc. • Extend agentic login and authentication capabilities • Improve crawl coverage, determinism, and throughput • Collaborate with attack-team engineers to shape application maps
Senior Software Engineer, IaC Cloud
Pulumi CorporationUniversal Infrastructure as Code. Open Source, ANY Cloud, ANY Language, ANY Team.
• Collaborate with cross-functional teams — including product managers and leadership — to shape long-term technical strategy and translate business requirements into customer-centric solutions. • Contribute to roadmap planning and partner with the team to drive execution and delivery. • Design and architect simple, cost-effective solutions to complex features with a focus on security, scalability, and performance—designed to work seamlessly across both our cloud and self-hosted environments. • Write production-quality code across our full stack (Angular/TypeScript, Node.js, and Go for API development). • Extend our SDK and providers to enable Pulumi Cloud functionality across multiple languages, including TypeScript/JavaScript, Go, Python, C#, and Java. • Participate in code and design reviews, sharing expertise and mentoring engineers across the team.



