Remote (Global)

Hopper is hiring a Senior Backend Software Engineer - Payments & Fraud

About the Role

The role involves building and maintaining scalable backend services that power payment operations and detect fraudulent activity. The engineer will work closely with cross-functional teams to improve system resilience and implement real-time monitoring solutions.

Responsibilities

  • Design and deploy secure, high-throughput payment processing systems
  • Develop real-time fraud detection mechanisms using rule-based and machine learning models
  • Collaborate with product and data teams to define transaction risk policies
  • Optimize backend services for low latency and high availability
  • Monitor system performance and respond to incidents promptly
  • Implement compliance measures for financial regulations and data privacy
  • Improve observability through logging, metrics, and alerting frameworks
  • Lead code reviews and ensure adherence to engineering best practices
  • Troubleshoot production issues across distributed systems
  • Contribute to architectural decisions for scalable infrastructure
  • Integrate with third-party payment gateways and banking partners
  • Enhance API reliability for internal and external clients
  • Support audit processes and security certifications
  • Drive automation in testing and deployment pipelines
  • Mentor junior engineers and promote knowledge sharing

Nice to Have

  • Master’s degree in Computer Science or related field
  • Experience with real-time fraud prevention platforms
  • Knowledge of PCI-DSS compliance standards
  • Familiarity with A/B testing frameworks
  • Background in machine learning operations
  • Contributions to open-source software
  • Experience scaling systems handling millions of transactions
  • Leadership experience in technical project delivery

Compensation

Competitive salary with performance bonuses and equity

Work Arrangement

Hybrid or remote options available

Team

Part of the core engineering team focused on financial systems

Why This Role Matters

The systems built in this role directly impact customer trust and financial integrity. Engineers ensure every transaction is processed securely and efficiently, minimizing fraud losses while maximizing approval rates.

Technology Stack

Primary languages include Kotlin and Java. Services run on AWS using Kubernetes. Key tools include Kafka, PostgreSQL, Redis, and Prometheus. CI/CD pipelines are powered by Jenkins and GitHub Actions.

Growth Opportunities

Engineers have paths to grow into technical leadership, architecture, or specialized domains like security and compliance. Regular internal tech talks and conference sponsorships support development.

Available for qualified candidates

Required Skills
ScalaGoogle Cloud PlatformDistributed SystemsMicroservices ArchitectureKubernetesBigQueryPub/SubPayments IntegrationFraud DetectionSystem Design ScalaGoogle Cloud PlatformDistributed SystemsMicroservices ArchitectureKubernetesBigQueryPub/SubPayments IntegrationFraud DetectionSystem Design
About company
Hopper
Hopper is a leading travel platform that powers its mobile app, website, and B2B business (HTS) using data and machine learning. It offers travel agency services and proprietary fintech products like Cancel for Any Reason and Flight Disruption Assistance. Hopper serves hundreds of millions of travelers globally and partners with major brands like Capital One, Air Canada, and Uber through its HTS division to integrate fintech and travel inventory into their direct channels.
All jobs at Hopper Visit website
Job Details
Category other
Posted 6 months ago