Software Engineer, Payments (Risk Tooling)

A global platform founded in 2007 connecting hosts offering unique stays with guests, facilitating over 1 billion guest arrivals across the globe.
$153,000 - $180,000
Backend
Mid-Level Software Engineer
Remote
4+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization in San Diego.

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Gameplay Software Engineer - Reality Labs

Gameplay Software Engineer position at Meta's Reality Labs, focusing on developing VR in-meeting experiences and immersive virtual spaces.

Description For Software Engineer, Payments (Risk Tooling)

Airbnb's Payments Risk Tooling Team is seeking a Software Engineer to join their dynamic team focused on building and maintaining the case management ecosystem for fraud detection and prevention. As part of this role, you'll be responsible for developing tools that empower agents to investigate and detect fraud across Airbnb's payment transactions. The position involves working on both agent experience and queue management aspects, including case routing, prioritization, resolution, and event-handling.

You'll collaborate closely with Risk specialists and Transaction Risk and Dispute Resolution engineering teams to create efficient solutions that prevent financial loss and protect users from fraudulent activities. The role requires expertise in backend development, with a preference for Java, Kotlin, or Scala programming languages. You'll be contributing to a full-stack team that values both technical excellence and user experience.

This remote position offers a competitive salary range of $153,000 - $180,000 USD, along with the opportunity to work for a globally recognized platform that has facilitated over 1 billion guest arrivals. You'll be part of a company that values inclusion, diversity, and creating authentic connections between hosts and guests worldwide. The role combines technical challenges with real-world impact, helping to ensure positive travel experiences while protecting the Airbnb community from bad actors.

Last updated a month ago

Responsibilities For Software Engineer, Payments (Risk Tooling)

  • Work with engineers and partners to increase understanding of the Risk domain
  • Design systems/components and review design proposals
  • Build high-quality systems/components and conduct code reviews
  • Drive launches, migrations and bug fixes with best practices
  • Build rapport with co-workers and maintain team functionality

Requirements For Software Engineer, Payments (Risk Tooling)

Java
Kotlin
Scala
  • 4+ years of backend development experience
  • Proficiency in at least one major programming language (Java, Kotlin or Scala preferred)
  • Passion for high-quality and detail oriented execution
  • Interest in building full-stack products
  • Bachelor's and/or Master's Degree in CS or equivalent

Benefits For Software Engineer, Payments (Risk Tooling)

Equity
  • Employee Travel Credits

Interested in this job?