CrawlJobs Logo

Senior Software Engineer, Transaction Risk

Singapore, Singapore · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

Our mission is to keep Airwallex’s products and services safe and secure. We continuously improve risk strategies and systems using modern technologies, including graph, machine learning, and LLMs/Gen AI, to detect and prevent fraud and abuse at scale.

Job Responsibility

  • Design, develop, and operate core transaction risk services and infrastructure using Kotlin/Java, supporting payment products and transaction systems
  • Own end-to-end delivery of key components and services on Airwallex’s microservice framework: design, implementation, testing, deployment, and observability
  • Build high-concurrency, highly available distributed services, optimizing latency, throughput, and reliability for production workloads
  • Collaborate with senior engineers and cross-functional partners to define technical solutions, APIs, and service boundaries
  • drive architectural improvements
  • Explore and evaluate new technologies (e.g., graph/streaming/ML/LLM related) and propose pragmatic upgrades aligned with business risk needs
  • Mentor engineers through code reviews, design discussions, and engineering best practices, improving team quality and delivery efficiency
  • Participate in on-call/incident response when needed, driving root-cause analysis and long-term remediation

Requirements

  • 5+ years experience in Java/Kotlin backend development, with proven delivery in internet-scale applications, large financial systems, or e-commerce platforms
  • 3+ years experience building systems for risk platforms and/or payment platforms
  • Bachelor’s degree in Computer Science or related fields (or equivalent practical experience)
  • Strong knowledge of Java ecosystem, including concurrency/multithreading, high-throughput IO (NIO), and network communication fundamentals
  • Solid foundation in distributed systems design: high concurrency, high load, high availability, resilience, and scalability
  • Strong engineering practices: performance tuning, service stability, data/query optimization, and production troubleshooting
  • Experience with Spring / Spring Boot and designing RESTful APIs
  • Familiarity with build tools such as Gradle/Maven
  • Familiarity with common data formats such as JSON

Nice to have

  • Strong domain knowledge in risk management, fraud detection, and fintech payment risk strategies
  • Experience with graph databases and graph-based pattern/anomaly detection
  • Experience applying machine learning for predictive risk analytics (model integration, feature engineering collaboration, etc.)
  • Experience with real-time streaming and event-driven architectures (e.g., Kafka, Flink) for low-latency detection and response
  • Experience with large-scale analytics and storage technologies (e.g., ClickHouse, Spark, NoSQL) for risk analysis and investigations
  • Incident response experience, including mitigation planning and post-incident improvement
  • Strong communication and collaboration skills in a cross-regional, cross-functional environment
  • Familiarity with LLM evaluation and safety practices (offline/online evals, red teaming, prompt injection defenses, PII handling, and guardrails) for enterprise use cases

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, Transaction Risk

8 matching positions

Senior Software Engineer

As a Sr. Software Engineer in Test, you will play a crucial role in the success ...
Location
Location
United States , Washington
Salary
Salary:
156000.00 - 196000.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Mathematics, Computer Science or related disciplines
  • 7+ years of hands-on experience in Web Application, Mobile, SaaS, and RESTful API testing
  • 7 or more years of hands-on test automation development, with experience building a test automation suite from the ground up
  • 7 or more years of hands-on working experience in traditional OOP programming languages, specifically C# (with .NET core and NUnit / XUnit / MSTest)
  • Hands on experience with IOS and Android hybrid/native mobile applications testing and test automation using Appium/Selendroid
  • Work closely with Product/UX designers to discuss and give feedback about customer perspective for UI/UX designs from QE
  • Hands on experience with testing, analyzing and troubleshooting communication between mobile apps and API
  • Configure CI/CD tool to run regression Appium/Selendriod automated tests
  • Experience in testing integration solutions for batch, API and event driven architectures
  • Experience with testing various integration patterns, styles and technologies and API gateway
Job Responsibility
Job Responsibility
  • Create Web application, Mobile App and API automation utilizing tools and frameworks already in place to ensure future automation coverage of all features
  • Build Mobile App test automation for both IOS/Android using Appium
  • Experience in testing Hybrid/Native IOS/Android Mobile Applications
  • Build and add to Automation Regression Test Harness
  • Experience in testing on virtual emulators using device farms
  • Drive improvements and provide recommendations by using or creating tools and contributing to the automation framework already in place
  • Independently identify and assess risks and develop mitigation steps and processes to be put in place for projects, while collaborating on technical designs, management of dependencies, and efficacy of valid test data to ensure successful and high-quality deliverables
  • Execute Quality Engineering (QE) forensics and detailed root cause analysis of test failures, reported defects, and performance and scalability issues
  • Provide technical leadership to other QE staff as the QE discipline and team grows, acting as an agent of change for a quality-first culture within the organization
  • Execute on QE compliance objectives and appropriate metrics to measure success
What we offer
What we offer
  • short-term and long-term incentive programs
  • robust offering of benefit and wellness plans
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Get to Know Us: It's fun to work in a company where people truly believe in what...
Location
Location
United States , Pleasanton
Salary
Salary:
156000.00 - 196000.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on experience in Web Application, Mobile, SaaS, and RESTful API testing
  • 7 or more years of hands-on test automation development, with experience building a test automation suite from the ground up
  • 7 or more years of hands-on working experience in traditional OOP programming languages, specifically C# (with .NET core and NUnit / XUnit / MSTest)
  • Hands on experience with IOS and Android hybrid/native mobile applications testing and test automation using Appium/Selendroid
  • Work closely with Product/UX designers to discuss and give feedback about customer perspective for UI/UX designs from QE
  • Hands on experience with testing, analyzing and troubleshooting communication between mobile apps and API
  • Configure CI/CD tool to run regression Appium/Selendriod automated tests
  • Experience in testing integration solutions for batch, API and event driven architectures
  • Experience with testing various integration patterns, styles and technologies and API gateway
  • Deep understanding of both technical and non-technical requirements for enterprise SaaS at scale in the areas of system performance, scalability, latency, reliability and security
Job Responsibility
Job Responsibility
  • Create Web application, Mobile App and API automation utilizing tools and frameworks already in place to ensure future automation coverage of all features
  • Build Mobile App test automation for both IOS/Android using Appium
  • Experience in testing Hybrid/Native IOS/Android Mobile Applications
  • Build and add to Automation Regression Test Harness
  • Experience in testing on virtual emulators using device farms
  • Drive improvements and provide recommendations by using or creating tools and contributing to the automation framework already in place
  • Independently identify and assess risks and develop mitigation steps and processes to be put in place for projects, while collaborating on technical designs, management of dependencies, and efficacy of valid test data to ensure successful and high-quality deliverables
  • Execute Quality Engineering (QE) forensics and detailed root cause analysis of test failures, reported defects, and performance and scalability issues
  • Provide technical leadership to other QE staff as the QE discipline and team grows, acting as an agent of change for a quality-first culture within the organization
  • Execute on QE compliance objectives and appropriate metrics to measure success
What we offer
What we offer
  • Short-term and long-term incentive programs, based on eligibility
  • Robust offering of benefit and wellness plans
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Hover helps people design, improve, and protect the properties they love. With p...
Location
Location
United States , San Francisco; New York
Salary
Salary:
165000.00 - 239000.00 USD / Year
hover.to Logo
HOVER
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of full stack experience using technologies like Ruby on Rails and React (or similar experience) with a consistent record of contributing to complex, high-impact systems
  • Experience with (or strong interest in learning) React Native and working on production mobile applications
  • Strong at building and maintaining scalable APIs (REST and GraphQL) and deploying cloud-native applications (AWS or GCP preferred)
  • Experience owning features end-to-end—from breaking down vague product ideas into scoped tickets, to shipping production code, to iterating post-launch
  • Comfortable in distributed systems environments and familiar with queues, asynchronous processing, and the architectural considerations behind building for reliability
  • Proactive in identifying edge cases, making tradeoffs, and balancing engineering quality with delivery speed
  • Strong collaborator who works effectively across disciplines—able to align with product, design, and data partners to define the right solution, not just execute on specs
  • Known for bringing clarity to ambiguity. You ask good questions, raise risks early, and help drive toward shared understanding
  • Committed to team health and mentorship—whether it’s reviewing code, pairing to unblock someone, or offering feedback that helps others level up
Job Responsibility
Job Responsibility
  • Work across the stack—primarily in Ruby on Rails, React, and GraphQL, with opportunities to contribute to React Native mobile applications—building robust, scalable systems that power Hover’s core product experiences
  • Lead scoped projects and features end-to-end, from technical discovery and design through launch and iteration
  • Work will span customer-facing workflows like onboarding, interactive design tools, inspections, and transactional systems, as well as platform capabilities that ensure consistency across the product
  • Help shape how professionals interact with Hover throughout their workflow
  • Collaborate closely with product and design partners, improve shared systems, and contribute to a healthy engineering culture through mentorship, feedback, and collaboration
What we offer
What we offer
  • Competitive salary and meaningful equity in a fast-growing company
  • Comprehensive medical, dental, and vision coverage for you and dependents
  • Unlimited and flexible vacation policy
  • Generous paid parental and new child bonding leave
  • Mandatory Self-Care Days - A day set aside each month to allow employees to recharge
  • Recurring fitness classes, meditation/ mindfulness tools, virtual therapy, and family planning assistance
  • Encouraged continued education and will help cover the cost of management training, conferences, workshops, or certifications
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Be part of the Decision Management Program, which creates services for multiple ...
Location
Location
India , Pune
Salary
Salary:
Not provided
mastercard.com Logo
Mastercard
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Application architecture
  • High performance and highly scalable transaction processing systems
  • Passionate about solving complex performance and availability problems
  • A wide breadth and depth of technical experience including Java, Linux, and Oracle
  • Performance tools such as LoadRunner, JMeter, Gatling, Dynatrace, software profilers, Splunk, etc.
  • Capacity modeling/planning processes and tools
  • Strong verbal and written communication skills with the ability to communicate to an audience at all levels within an organization
  • Bachelor’s Degree in Computer Science, Engineering, or related technical field
Job Responsibility
Job Responsibility
  • Be part of the Decision Management Program, which creates services for multiple business solutions to combat fraud and validate cardholder identity in real-time
  • Responsible for the performance and availability engineering for the platform
  • Help build an engineering practice that empathizes doing performance engineering work earlier in the delivery lifecycle
  • Partner with solution architects, software engineers, and other team roles to assess the platform’s needs, help design new capabilities, design and run tests, help troubleshoot problems, identify risks, and make recommendations
  • Ensure potential performance and availability challenges are proactively identified, recommendations implemented, and that the systems’ capacity and availability exceed requirements while ensuring the platform achieves business results
  • Fulltime
Read More
Arrow Right

Senior Backend Software Engineer - Core Domain

You will be joining the Core Team focused on critical systems. This includes man...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of related experience in back-end software engineering
  • Proven track record of working with microservices and cloud environments (AWS is a plus) in high-paced, mission-critical contexts
  • Deep experience with Java and Spring Boot
  • Strong understanding of distributed systems and how to manage external dependencies (like banking protocols) effectively
  • Able to communicate complex technical concepts clearly and convincingly
  • Excel at coordinating implementations with other teams and building trust with various stakeholders
  • Focused on delivering software that meets evolving user needs
  • Adaptable, avoid analysis paralysis, and go the extra mile to optimize systems beyond the initial requirements
  • Passionate about FinTech
  • Fluent in English
Job Responsibility
Job Responsibility
  • Engineer core platform domains such as the Transaction Ledger, Identity & Access Management (IAM), or Payment Orchestration
  • Ensure these engines remain high-performant, scalable, and functional for product teams to integrate with
  • Scale risk & financial engines
  • Optimize and implement services dedicated to bank integrations, credit risk, and real-time fraud detection
  • Build the robust logic that protects our source of truth and secures Satispay’s financial ecosystem
  • Drive technical analysis for projects that span across multiple services
  • Lead technical discussions and produce high-quality documentation (Smart Papers)
  • Ensure technical quality by implementing rigorous testing strategies and overseeing safe rollouts
  • Proactively identify and resolve technical blockers, promoting a culture of simplicity and maintainability in the codebase
  • Provide technical guidance to junior and mid-level engineers, fostering a culture of operational excellence
What we offer
What we offer
  • Unlimited paid time off
  • Psychological support & mental health webinars with Serenis
  • Flexible hybrid working system
  • Extended parental leave
  • Childcare leave
  • Professional development programmes
  • Internal mobility program
  • Language classes with Preply
  • Internal workshops & training
  • Stock Option Plan (with additional grants often provided based on performance)
  • Fulltime
Read More
Arrow Right
New

Digital Software Engineer Group Manager – Senior Vice President

Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13+ years of relevant experience in a product line management, e-commerce, and/or strategic planning role
  • Experience in delivering customer facing applications across multiple channels like Web, Mobile
  • Experience in App development using Java, Spring, APIs
  • Good understanding of CI-CD tools, Test Automation etc.
  • Experience in managing global technology teams
  • Significant experience building complex business and/or transactional models
  • Has thrived and succeeded in delivering high quality technology products / services in a high growth environment where priorities shift rapidly
  • Ability to use hard data and metrics to back up assumptions and develop business cases
  • First-class leadership and influencing skills, including experience managing a Tech Team
  • Demonstrated interpersonal and talent management skills, including the ability to identify and develop product management talent
Job Responsibility
Job Responsibility
  • Demonstrate the ability to attract senior talent and multiple functions from inside and outside of company
  • Teach others how to set high organizational performance standards, determine performance measures and goals and establish a leadership bar
  • Recognize trends for larger-scale development needs within and across teams and builds plans to develop skills
  • Share talent development best practices across organization
  • Audit department goals to ensure alignment with broader organizational goals and that these goals are aligned with and accountable for department performance against goals
  • Develop and communicate department vision that supports the broader organizational vision
  • ensure team culture consistently demonstrates alignment with leadership principles
  • visibly tie department decisions to leadership principles and tenets
  • Lead the development, implementation, and delivery of successful large-scale, critical and/or difficult software efforts involving significant work
  • Heavily influence the development and write a significant portion of the critical-path code
  • Fulltime
Read More
Arrow Right

Senior Software Developer

We are seeking a highly accomplished and technical Senior Software Developer for...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 03, 2026
Flip Icon
Requirements
Requirements
  • ERP Table Architecture: Exceptional understanding of Oracle E-Business Suite (EBS) relational table structures, specifically regarding AR, AP, IBY, PO, GL, and FND modules
  • EBS R12.2 Customization: Proven experience developing custom extensions, forms, workflows, and tailored reports within major Oracle EBS R12.2 environments
  • Advanced Database Programming: Expert-level programming skills in Oracle databases, SQL, PL/SQL, XML, JSON, BI Publisher, Oracle Forms, Oracle Reports, and Unix shell scripting
  • Performance Engineering: Demonstrated proficiency in query optimization, indexing strategies, and advanced SQL tuning techniques
  • Java & Web Frameworks: Direct development experience working with Java, Oracle Application Framework (OAF), and JavaScript
  • Web Services & Toolsets: Hands-on experience constructing and consuming APIs/Web Services, alongside functional knowledge of Oracle APEX, Oracle GoldenGate, and transactional data transfer systems
  • Analytical Problem Solving: Superior evaluative skills to interpret complex requirements, assess platform feasibility, and diagnose root-cause defects in production systems
  • Technical Leadership: Proven ability to oversee technical quality assurance processes, manage project deadlines, and guide cross-functional teams during deployment
  • Communication Excellence: Outstanding written and verbal communication skills, with polished ease when preparing structural reports, code documentations, and cutover strategies
Job Responsibility
Job Responsibility
  • Technical Solution Engineering: Lead the technical design, development, and maintenance of specialized extensions and customizations on major ERP environments
  • Database & Scripting Development: Code robust server-side procedures, automate processes via shell scripts, and build high-performance queries using advanced data formatting structures
  • Data Extraction & Analytics: Provide structured data extracts, advanced analytics, and logical mapping to assist business units with operational decision-making
  • Integration & API Management: Architect, build, and consume secure Application Programming Interfaces (APIs) and web services to connect distributed business applications
  • Quality Assurance & Defect Resolution: Oversee the technical quality assurance pipeline, providing active defect troubleshooting through link testing, system integration testing, and user acceptance testing phases
  • Release & Environment Promotion: Prepare configuration management release packages, coordinate script promotion across multiple testing environments, and assist with formal cutover planning
  • Risk & Security Mitigation: Evaluate business requirements to deliver functional designs that actively minimize deployment risks and address data privacy concerns
  • Technical Documentation Ownership: Author and maintain comprehensive technical specification documents, data dictionaries, configuration guides, and deployment procedures
  • Knowledge Optimization: Share technical expertise and conduct structured knowledge transfer sessions to build capabilities within the internal engineering unit
What we offer
What we offer
  • Enterprise Core Impact
  • Diverse Technical Depth
  • Technical Oversight
  • Predictable Long-Term Contract
  • Fulltime
Read More
Arrow Right

Senior Engineer - Stablecoin

We are looking for a passionate Senior Engineer to join our growing Tech team, h...
Location
Location
Serbia , Belgrade
Salary
Salary:
Not provided
sokin.com Logo
Sokin
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software engineering experience, with 3+ years working directly with blockchain technology, infrastructure, exchanges, wallets
  • Deep understanding of major stablecoin mechanisms: fiat-collateralized (USDC, USDT), crypto-collateralized (DAI), and algorithmic models
  • Deep understanding of blockchain transactions, wallet, addresses, smart contract integrations and yield mechanics
  • Hands-on experience integrating with stablecoin APIs from 3rd party providers
  • Strong knowledge of EVM-compatible blockchains, TRON, Solana
  • A track record building and deploying production smart contracts
  • Senior-level proficiency in backend development (Nest.js/Node.js - must, Go, Rust – would be a plus)
  • Experience in creating basic smart contracts, integrating of smart contracts, testing frameworks (Hardhat, Foundry, Truffle), and security auditing
  • Deep understanding of cryptographic primitives, key management (HSMs, MPC), and wallet infrastructure
  • Proficiency with event-driven architectures and distributed systems
Job Responsibility
Job Responsibility
  • Implement robust, scalable stablecoin infrastructure supporting multiple blockchains
  • Design and implement cross-chain bridge solutions and settlement mechanisms across Ethereum, Polygon, Stellar, Solana, and other Layer 1/Layer 2 networks
  • Build and maintain integrations with leading stablecoin protocols and their APIs using infrastructure providers like Infura, Alchemy, Quicknode, etc.
  • Develop and support integrations with EVM, Solana, Tron blockchains, smart contracts, DeFi protocols
  • Implement multi-signature wallet solutions and secure key management systems
  • Design and build integrations for real-time price feeds and reserves verification
  • Create automated monitoring and alerting systems for on-chain and off-chain stablecoin operations
  • Develop integrations with providers, traditional payment protocols and card systems
  • Build robust reconciliation and settlement connecting blockchain and banking rails
  • Implement transaction routing and fee optimization strategies
  • Fulltime
Read More
Arrow Right