Remote Jobs Sign In

Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Aug 19, 2026
This job expires in: 29 days

Job Summary

Collaborating with cross-functional teams, the remote Software Engineer will focus on building and enhancing systems to detect and mitigate fraudulent listings, utilizing machine learning and data-driven approaches to protect user experiences.

Key responsibilities:
  • Develop large-scale backend systems to identify and prevent fraud through rules and machine learning models
  • Work with product managers, data scientists, and operations to refine requirements and identify opportunities for business impact in fraud detection
  • Build tooling and automation to enhance operational efficiency in fraud reduction efforts
Required qualifications:
  • 3+ years of experience in building scalable systems, with an MS or PhD in relevant fields
  • Proficiency in programming languages such as Ruby, Java, JavaScript, Python, or Scala
  • Experience writing high-performance production-quality code
  • Familiarity with architectural patterns of high-scale web applications and efficient algorithms
  • Ability to collaborate effectively with cross-functional teams and communicate with non-technical stakeholders

Complete Job Description

The complete job description is available to members. Premium membership includes:

Full access to 48,221 remote jobs from human-vetted companies, updated daily

Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job

Twice-monthly live group coaching and the full Remote Career Center

20% member discount on Career Services

Backed by a 30-day money-back guarantee