Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Backend (Observability)

Full-time

Affirm

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. The Observability team builds the platform every Affirm engineer relies on to understand the behavior and performance of our systems. Our platform ingests 200+ TB/day of metrics, logs, and traces from hundreds of services across 80+ Kubernetes clusters, and when a user's checkout fails, our data is how engineers find out why. Over the next year, we’re moving to wide events, with one context-rich event per request, improving the signal-to-noise ratio to make debugging faster. We’re also introducing log sampling and building observability best practices into agentic development and code review, so that AI-assisted code is well instrumented by default. We’re looking for a Staff Software Engineer to be the technical lead for Observability. You’ll spend most of your time hands-on while defining the roadmap, driving cross-functional projects, mentoring a team of six engineers, and partnering closely with infrastructure and product teams. What You'll Do · You will own the architecture of Affirm’s telemetry pipeline, balancing reliability, query performance, and cost at 200+ TB/day. · You will design log sampling strategies that significantly reduce volume and cost without losing the signal engineers need during incidents. · You will shape how observability fits into agentic development, so that AI coding agents and code review catch instrumentation gaps before code ships. · You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects. · You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed. · You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.

· You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts. · You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks. · You will help develop talent on your team by providing feedback and guidance, and leading by example. What We Look For · You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. · You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Flink and Kubernetes. · You have built or operated high-volume telemetry systems (metrics, logs, and/or traces) using technologies like OpenTelemetry, Kafka, and Terraform. · You have a well-informed point of view on modern observability practices such as structured and wide events, sampling, cardinality management, and SLOs. · You have driven adoption of a platform standard across many engineering teams, through both tooling and engagement. · You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others. · You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work. · Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Backend (Observability) in Canada vacancy
  •  ...and India. We are adding more engineers and require a fungible...  ..., automation, and effective observability solutions. Enforce adherence...  ...development experience for backend/full-stack Golang including...  ...Solid skills in AI-enhanced software design and development. Excellent... 
    Suggested

    Calance

    Canada
    1 day ago
  •  ...reliability, latency, cost, security, and observability. Put it where people already work:...  ...domain is ready for production is yours. Engineer the context layer. Turn metric...  ...and operating production analytics or software systems, including technical leadership... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Home office

    Cohere

    Canada
    2 days ago
  • $210k - $278k

     ...About this role Our engineering team is responsible for taking...  ...organization. We are looking for a Staff Software Engineer who’s capable of...  .... Drive excellence in observability and monitoring while...  ...+ years of experience with backend technologies in a public cloud... 
    Suggested
    Full time
    Self employment
    Remote work
    Flexible hours

    Found

    Canada
    9 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Python Engineer for a right to hire assignment with one of our premier financial services clients in...  ...Understanding of distributed systems, observability, and platform monitoring. By applying... 
    Suggested

    Software Guidance & Assistance

    Canada
    1 hour ago
  • $200.7k - $298.8k

     ...constellation. That’s what our Risk product engineering teams do at Mercury. We guide thousands...  ..., and care. We’re looking for a Staff Software Engineer to contribute with building...  ...operate highly available, low-latency, backend systems that enable real-time scoring and... 
    Suggested
    Full time
    Night shift

    Mercury

    Canada
    7 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Full stack Developer (Java...  ...experience and strong ability in both backend and front-end development, proficiency in...  ...Extensive knowledge of software engineering and object-oriented design Demonstrated... 
    Contract work

    Software Guidance & Assistance

    Canada
    1 hour ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Full stack Developer (Java, Angular, Openshift) for a contract assignment with one of our premier Financial Services clients in Mississauga, ON . Responsibilities : Responsible for... 
    Contract work
    Remote work

    Software Guidance & Assistance

    Canada
    1 hour ago
  •  ...and leading by example. What We Look For - You have a total of 8+ years of experience as a software engineer. - You are proficient in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes - You are proficient... 
    Full time

    Affirm

    Canada
    6 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Full stack Developer (Java, Angular, Openshift) for a right to hire assignment with one of our premier Financial Services clients in Toronto, ON . Responsibilities : Partner with... 

    Software Guidance & Assistance

    Canada
    1 hour ago
  •  ...empower them to do more with less. The Opportunity: Senior Software Engineer II, Applied AI (Remote - USA / Canada) We are looking for a...  ...real actions, not just answer questions - Build evaluation, observability and guardrail frameworks to measure agent quality, catch... 
    Full time
    Remote work

    Wrapbook

    Canada
    21 days ago
  •  ...incredible people from diverse backgrounds because when we are different together, we are stronger together. The Role As a Staff Software Development Engineer, you play a crucial role in developing and supporting the cloud-native Workload credentials management solution... 
    Full time
    Flexible hours
    Shift work

    Beyondtrust

    Canada
    a month ago
  •  ...stack of optimized hardware, software, and increasingly AI,...  ...too late again". The Senior Engineer II role is a senior technical...  ...in reliability, scalability, observability, and incident response; help...  ...technical challenges. - Strong backend experience architecting and... 
    Full time
    Remote work

    Prenuvo

    Canada
    20 days ago
  • $152.8k - $259.2k

     ...to ship better, more secure software faster. The same principles...  ...promotional discounts. As a Staff Fullstack Engineer, you’ll work across the frontend and backend to build the interfaces customers...  ...Platform and Infrastructure, Observability, Monitoring and Integrations,... 
    Full time
    Contract work
    Remote work
    Flexible hours

    GitLab

    Canada
    5 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for Sr. Java Spring Developer for a contract assignment with one of our...  ...maintain cutting-edge internal tools and platforms that empower our engineering teams to deliver high-quality software efficiently. You will... 
    Contract work

    Software Guidance & Assistance

    Canada
    1 hour ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for Sr. Java Spring Developer for a contract assignment with one of our...  ...Develop test cases to test codebase thoroughly Apply software engineering best practice methodologies to produce high quality... 
    Contract work
    Work at office

    Software Guidance & Assistance

    Canada
    1 hour ago
  • $194k - $267k

     ...globally-minded company dedicated to delighting our customers across the world. We are looking for an experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building large-scale, mission-critical infrastructure in a fast-paced agile... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta

    Canada
    7 hours ago
  • $166.6k - $208.3k

     ...embodies the elegance of simplicity in engineering, transforming the demanding task of controlling...  ...and we’re looking to hire senior backend engineers . We’re a team of pragmatic,...  ...the status quo for banking and fintech software, and many of our customers are startups... 
    Full time

    Mercury

    Canada
    5 days ago
  • $192k - $246k

     ...work. We create professional-grade AI systems for insurers: software that can read, reason, decide, and act inside real workflows...  ...elsewhere.  About the role We're looking for strong backend engineers who love building reliable systems around fragmented, high-value... 
    Full time
    Work at office
    Remote work

    Kalepa

    Canada
    5 days ago
  •  ...analytics. We operate a full software development lifecycle...  ...integration patterns, and extend the backend services those clients...  ...validate them through direct observation of the work being digitized....  ...Computer Science, Software Engineering, Information Technology, or... 
    Permanent employment
    Work at office
    Local area
    Remote work

    Surerus Murphy Joint Venture

    Canada
    1 hour ago
  • $200k - $280k

     ..., define the roadmap, hire, and mentor engineers. Define the APIs, tools and storage...  ...tools used across workloads, including observability into bottlenecks and the throughput of...  ...scale sensor or multimodal data. Strong software engineering and implementation: You... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Canada
    6 days ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Forward Deployed Engineer for a right to hire assignment with one of our premier...  ...an experienced Full-Stack/Backend Architect (Java and/or...  ...stack. Monitoring/Observability tools (Grafana, Prometheus... 

    Software Guidance & Assistance

    Canada
    1 hour ago
  •  ...can be found here . What you’ll do We're looking for Backend Engineers who want to make an impact on managing money at a global...  ...requirement. Minimum requirements ~2–12+ years of industry software engineering experience (does not include internships or co-... 
    Full time
    Internship

    Stripe

    Canada
    a month ago
  • Tekstraton is looking for an exceptional Site Reliability Engineer - Canadian Cloud to join our team in Montreal, QC (hybrid).Key Responsibilities...  ...automated testing.Maintain robust security, compliance, and observability across the lifecycle.Requirements:5+ years of demonstrable... 
    Temporary work

    Tekstraton

    Canada
    13 days ago
  •  ...Trust authentication service. This is a software engineering role with a strong reliability focus....  ...applications path safer, more observable, and easier to evolve. Device Trust authentication...  .... - Experience working with backend services, application programming interfaces... 
    Full time
    Immediate start
    Remote work

    1password

    Canada
    22 days ago
  • $118k - $176k

     ...We are looking for an experienced Staff Engineer to join a team responsible for maintaining...  ...and lifecycle management Supporting software updates across the platform stack...  ...Kubernetes networking, security, and observability tooling Experience with Kyverno policies... 
    Full time
    Work at office

    Equinix

    Canada
    12 days ago
  • $118.5k - $216.5k

     ...Experimentation team (Direct Revenue org) is the engine behind how we grow and monetize Life360...  ...Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks...  ...fluid — willing to build across iOS, web, or backend when an experiment calls for it — are exactly... 
    Full time
    Remote work

    Life360

    Canada
    28 days ago
  • $86.49k - $125.18k

     ...organization, apply now. We are currently seeking a Senior Backend .Net/GCP Engineer to join our team remotely in Canada. Who we are:...  ...A .NET Lead Engineer is first and foremost an experienced software development leader who specializes in .NET C# development.... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    21 days ago
  •  ...candidacy. About The Team The On App Ads Engineering team owns the ads layer inside the Life3...  ...the Job Life360 is hiring a Senior Software Engineer II for Mobile, On App Ads, to join...  ...build on Android, ad-server config, or backend when a partner integration or experiment... 
    Full time
    Remote work

    Life360

    Canada
    8 days ago
  •  ...organization, apply now. We are currently seeking a FullStack Engineer - Halifax Canada to join our team in Halifax, Nova Scotia (CA-...  ...CI/CD processes and tools such as Jenkins - Experience with software application testing approaches and tools like jUnit, Cucumber,... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    13 days ago
  • $101k - $151k

     ...experience designing, developing and launching backend systems at scale and are experienced...  ...a solution that interacts with multiple software components, and executing on it by...  ...' code, and providing feedback to other engineers through code reviews. - Your experience... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Canada
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Backend (Observability). Be the first to apply!