Staff Backend Software Engineer (Fraud Decisioning)
- Ottawa, Canada
- Remote
- Lead/Staff
- Posted
Join Affirm as a Staff Backend Software Engineer on the Fraud Decisioning team. In this role, you will lead projects and initiatives, build tools and systems to enhance fraud-fighting capabilities, and work with cross-functional teams. You will also mentor and guide junior engineers, conduct technical evaluations, and contribute to the overall success of the team. Enjoy a remote-first work environment, generous time off, health benefits, and opportunities for learning and development.
Lead projects and initiatives on the Fraud Decisioning team, building tools and systems to enhance fraud fighting capabilities.
Responsibilities
- Work across the organization to plan and execute large, cross-functional initiatives, including project definition, technical specification, task break-down, delivery, monitoring, and maintenance.
- Mentor and lead engineers, providing the right context and training to help them succeed and grow, while maintaining high and consistent quality standards across teams.
- A system architect who can see the big picture and envision how business and product requirements can be broken up into system modules or components
- Expert at synthesizing complex business, product, and technical requirements to consistently produce high quality system designs and software
- A technical leader and team builder who can mentor the team in software development best practices
- Prior experience architecting, building, launching, coding and maintaining complex systems
Requirements
- 6-10+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers
- Passion for working with cross-functional teams including Product, ML,Analytics and Business teams
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field
