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

Staff Software Engineer (Backend, Trust and Safety)

Affirm

  • The Engineering team builds systems that power affirm's mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the business. Whether we're enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex problems through exceptional engineering
  • The Trust and Safety Foundations team within Checkout Engineering builds and operates foundational systems and data capabilities that support how affirm understands consumer risk and meets its credit reporting obligations. Our work sits at the intersection of data quality, system reliability, regulatory requirements, and risk, creating critical infrastructure that affirm and its partners depend on to operate accurately and at scale
  • As a Staff Software Engineer on Trust and Safety Foundations, you will help shape the team's technical strategy and lead complex, business-critical initiatives across systems and stakeholders. You'll turn ambiguous problems into clear technical approaches, guide projects from strategy through execution, and strengthen the reliability and sustainability of the systems we own
  • You’ll also act as a force multiplier by raising the bar for system design and engineering quality, sharing your expertise, and helping other engineers grow. This role requires strong technical judgment, deep ownership, and the ability to navigate complexity in a high-impact domain
  • 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, policies, 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

Benefits

  • Compensation: We have a simple, flexible, and transparent remote-first compensation structure so you can make the best decisions for yourself and your family
  • Spending Wallets: Access tech, food, lifestyle, and family planning wallets for your expenses
  • Supportive Communities: Get involved with our employee resource groups and community groups
  • Remote-first Workforce: If your role is remote, you can set up shop anywhere in your home country
  • Generous Time Off: Take the time you need when life happens
  • Health Benefits: Get a plan that fits your needs
  • Mental Healthcare: Take care of your mind with great mental health programs
  • Parental Leave: Birth and non-birth parents get 18 weeks' paid leave. Plus, a 4-week return-to-work transition program, at full base pay
  • Away Days: We offer 20 company-wide paid days off-which help our teams collectively pause to recharge
  • Learning & Development: Engage in exciting learning programs to level up your growth

This position requires either equivalent practical experience or a Bachelor's degree in a related fieldYour growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peersYou have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and KubernetesYou 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 othersYou have strong verbal and written communication skills that support effective collaboration with our global engineering teamYou have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or KotlinYou 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

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Backend, Trust and Safety) in Ottawa, ON vacancy
  •  ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About The Role At AutoScale Ventures, we build...  ...a Senior Software Engineer to design, build, and evolve the backend systems that power these data-heavy products in production.... 
    Suggested
    Long term contract
    Full time
    Immediate start
    Remote work

    AutoScale Ventures

    Ottawa, ON
    13 days ago
  •  ...previously possible. ⁠​ Today, Motion is trusted by some of the world’s top e-commerce...  ...build again here — a reflection of the trust, culture, and conviction behind what we’...  ..., Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer,... 
    Suggested
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Ottawa, ON
    5 days ago
  • $138.45k - $173.06k per year

     ...decisions, enhance security, and improve operational efficiency. Trusted by over 36,000 locations across 60+ countries - including...  ...role; it’s a stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes genuine pride in the quality... 
    Suggested
    Permanent employment
    Full time
    Immediate start

    Solink

    Ottawa, ON
    20 days ago
  • $131.67k - $171.33k per year

     ...Requisition ID: 78024    Description RF and mmWave Hardware Staff Electrical Engineer is part of the Test Engineering team responsible for...  ...Frequency Structure Simulator) Experience with PCB layout software. Demonstrated problem-solving abilities and proactive process... 
    Suggested

    Skyworks

    Ottawa, ON
    1 day ago
  • $185k - $195k per year

     ...to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties... 
    Suggested
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    a month ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products...  ...us what happened and where to invest. We're looking for an engineer to own that foundation. You'll run our incident management tooling... 
    Full time

    IBM

    Ottawa, ON
    1 day ago
  •  ...practitioners to access the products they trust so they can deliver better care....  ...The Opportunity We're looking for a Staff Security Engineer to join Fullscript's Security Engineering...  ...for someone who started their career in software engineering and developed deep expertise... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Fullscript

    Ottawa, ON
    1 day ago
  • $110.63k - $149.68k per year

     ...5th consecutive year . Position Title: Engineer Staff, SW Development Employment Type: Full-...  ...computer science, Computer Engineering, Software Engineering, Electrical Engineering, or...  ...BIOS/UEFI, measured boot, and firmware trust chains ~ TCG Opal experience (self-encrypting... 
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    4 days ago
  • $95.13k - $120.31k per year

     ...Services Dept.  Service: Transit Engineering Services  Employment Type: 1...  ..., Maintainability and Safety (RAMS) engineering activities...  ...of reliability and statistical software, data analysis methods, technical...  ...effectively communicate with staff and client teams within a matrix... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    For contractors

    City of Ottawa

    Ottawa, ON
    1 day ago
  • $98.08k - $143.86k per year

     ...world connects, powers up, or thinks? As a Staff IC Product Engineer in our Research & Development team, you...  ...with the ability to define hardware/software needs for debug Yield analysis and...  ...they are and offer a workplace built on trust, openness, respect and equal opportunity... 
    Full time

    Infineon

    Ottawa, ON
    4 days ago
  •  ...conversation. Role Description Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help design,...  ...(4 days per week in-office). In this role, youʼll own core backend architecture while contributing full-stack when needed,... 
    Full time
    Internship
    Manual labor
    Work at office

    forum-ventures

    Ottawa, ON
    23 hours ago
  •  ...advance your career. THE ROLE: We are seeking an experienced SoC DFX Engineer to help define, design, and verify robust Design for Test (DFT)...  ...with other features, the hardware, the firmware, and the software driver use cases Estimate the time required to write the new... 
    Full time
    Internship

    AMD

    Ottawa, ON
    4 days ago
  • $99.2k - $148.8k per year

     ...Category Engineering Hire Type Employee Job ID 19306 Base Salary Range $99200-$148800 Remote Eligible No Date Posted 11/09/2026...  ...empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological... 
    Remote work

    Synopsys Inc

    Ottawa, ON
    15 hours ago
  • $90k - $140k per year

     ...individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently...  ...-end real-time solutions for the public safety and security industries. This includes...  ...Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics... 
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    15 days ago
  •  ...Role: Back End Engineer Location: Ottawa, ON  Working Structure: Hybrid - 2 days onsite...  ...payments model makes it easy to build trust with your vendors, contractors and customers...  ...integration with all major accounting software including QuickBooks, NetSuite, and Xero.... 
    Full time
    For contractors
    2 days per week

    Veem

    Ottawa, ON
    12 hours ago
  •  ...Job Description Job Description : We are seeking a Staff Engineer (Physical AI - System Engineering) to join the Pathfinding Studio...  ...translating requirements into hardware, mechanical, compute, and software design choices. · Design, prototype, integrate, and validate... 
    Permanent employment
    Full time
    Work at office

    Renesas Electronics

    Ottawa, ON
    9 hours ago
  • $100k - $150k per year

     ...Category Engineering Hire Type Employee Job ID 19424 Base Salary Range $100000-$150000 Remote Eligible No Date Posted 10/20/2026 We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered... 
    Remote work
    Worldwide

    Synopsys Inc

    Ottawa, ON
    20 days ago
  • $125.8k - $133.2k per year

     ...semiconductor industry.  Regarded as the most trusted source of actionable, in-depth...  ...integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor...  ...CAD  THE OPPORTUNITY:   As a Software Engineer on the Circuit Analysis Tools... 
    Permanent employment
    Full time
    Contract work
    Internship
    Flexible hours

    TechInsights

    Ottawa, ON
    7 days ago
  •  ..., empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological...  .... You Are: An experienced and innovative Analog Design Engineer with a passion for developing cutting-edge high-speed analog... 

    Synopsys

    Ottawa, ON
    4 hours ago
  •  ...Within Semtech’s high-performance product portfolio, Lifecycle Engineering plays a critical role in ensuring that released products continue...  ...our Lifecycle Engineering capability with an experienced Senior Staff Product Engineer. Job Summary As Senior Staff Product Engineer... 
    Long term contract
    Full time

    Semtech

    Ottawa, ON
    4 days ago
  • $85k - $102k per year

     ...plans and schedules (2%) Provide technical guidance of verification tasks and resources within a project team (5%) Work with analog engineers, firmware engineers, system engineers and marketing to ensure the design meets all customer and performance requirements (8%) Work... 
    Full time

    Semtech

    Ottawa, ON
    4 days ago
  • $71.45k - $102.1k per year

     ...2022 Career Directory Canada’s Best Employers for Recent Graduates for the 5th consecutive year . Position Title: Senior Software Automation Engineer Employment Type: Full-time, Existing vacancy Location: Ottawa (On-Site) About Lumentum At Lumentum, we’re building the... 
    Full time
    Live In
    Flexible hours

    Lumentum Operations

    Ottawa, ON
    4 days ago
  •  ...Flagship apps, you get to work on products impacting many millions of monthly active visitors worldwide. During the pandemic our engineering, product, and design teams went back to first principles and redesigned our Flagship native apps and the platforms they run on from... 
    Full time
    Worldwide

    Tripadvisor

    Ottawa, ON
    4 hours ago
  • $120k - $150k per year

     ...Architect is an integral part of the integrated circuit design team. Working in close collaboration with analog, digital, firmware design engineers, they are responsible for aiding in the initial feasibility analysis and fabrication process selection. The individual follows the... 
    Full time

    Semtech

    Ottawa, ON
    4 days ago
  •  ...Job Description Job Title : Backend Developer Job Type : Permanent, Full-...  ...infrastructure teams, external partners, and engineering team members to restore service. Support...  ...functional teams to deliver high-quality software solutions and operational enhancements.... 
    Long term contract
    Permanent employment
    Full time
    Internship

    BUMP

    Ottawa, ON
    12 days ago
  •  ...Make it easier for practitioners to access the products they trust so they can deliver better care.   That simple idea grew...  ...the future of care. The Opportunity We're looking for a Staff Security Engineer to define and drive Fullscript's defensive threat detection,... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Ottawa, ON
    1 day ago
  • $215k - $300k per year

     ...previously possible. ⁠​ Today, Motion is trusted by some of the world’s top e-commerce...  ...build again here — a reflection of the trust, culture, and conviction behind what we’...  ...office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure... 
    Permanent employment
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Shift work
    3 days per week

    Motion

    Ottawa, ON
    5 days ago
  • $80k - $130k per year

     ...Position Description: Backend Developer (AWS) Reliability Clearance granted preferably,...  ...~ Bachelor's degree in Computer Science, Engineering, related field, or equivalent experience...  ...MongoDB ~ Experience with Git and modern software development practices ~ Experience designing... 
    Full time

    CGI

    Ottawa, ON
    4 days ago
  • $130.5k - $186.62k per year

     ...shipped, SiTime is changing the timing industry. For more information, visit: . Job Summary SiTime is seeking a Senior Staff Analog Design Engineer to provide technical leadership in developing advanced clock and timing products. This role combines hands-on circuit... 
    Remote work

    SiTime

    Ottawa, ON
    25 days ago
  •  ...what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each...  ...language models. You may be a good fit if you have: Strong software engineering skills, with proficiency in Python and experience... 
    Full time
    Work at office
    Remote work
    Flexible hours

    cohere

    Ottawa, ON
    4 days ago

Do you want to receive more vacancies?

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