CrawlJobs Logo

Senior Software Engineer, Transaction Risk

Airwallex

Location Icon

Location:
Singapore , Singapore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer, Transaction Risk

Senior Software Engineer

We seek an experienced, collaborative, and resourceful Senior Backend Engineer t...
Location
Location
United States , Mountain View
Salary
Salary:
207000.00 - 253000.00 USD / Year
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of software engineering experience, with a track record of delivering scalable backend solutions
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience
  • Experience working in microservices architectures, designing and building distributed systems
  • Proficiency in at least one modern backend programming language, with the ability to adapt to multiple technologies (we work with Java, Kotlin, C#, and Python)
  • Experience in fintech or building 0-to-1 products, focusing on system scalability and flexibility
  • Experience designing architectures that enable rapid iteration, either from early-stage product development or within Research & Development teams
  • Hands-on experience with continuous integration and deployment tools, ensuring seamless and efficient development workflows
  • Experience in functional and integration testing, ensuring backend services maintain high reliability
  • Excellent written and verbal communication skills, with the ability to collaborate effectively across teams
Job Responsibility
Job Responsibility
  • Design and implement new features, breaking down complex problems into elegant, scalable, and maintainable solutions
  • Architect and maintain robust microservices integrations, leveraging REST/gRPC APIs and event-driven messaging patterns (events/queues) to build flexible and extensible systems
  • Collaborate with Product teams to define technical solutions in ambiguous environments, ensuring that backend architectures support rapid product iteration and expansion
  • Ensure scalability and performance by developing services designed to handle high-throughput and real-time transaction processing
  • Proactively identify and mitigate risks, ensuring our backend systems remain secure, reliable, and resilient
  • Mentor and guide engineers, providing technical leadership through design reviews, code reviews, and architectural guidance
  • Develop test automation to enable continuous integration and deployment, maintaining high development velocity
  • Debug and troubleshoot production issues, working across multiple stack levels to maintain service stability
  • Work closely with cross-functional teams, including data science, product, analytics, and marketing, to ensure backend services align with business objectives
What we offer
What we offer
  • equity and benefits
  • Fulltime
Read More
Arrow Right

Senior QA Engineer

Andersen is hiring a QA Engineer in India to work on large-scale internal projec...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
andersenlab.com Logo
Andersen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience as a QA Engineer for 5+ years, including 2+ years in a Senior/Lead role
  • Strong experience in testing Web, Mobile (iOS/Android), and API, including REST (Postman, automated collections), gRPC, WebSocket, and GraphQL
  • Solid understanding of client–server architecture, microservices, and system interactions, with the ability to conduct architectural risk analysis
  • Strong database expertise: writing complex SQL queries (window functions, optimization), understanding transactions and locks, and experience working with NoSQL (Redis, MongoDB)
  • Proven experience building QA processes from scratch, managing a QA team (2–3 people), conducting technical interviews, and maintaining technical documentation
  • Strong analytical mindset with the ability to present testing results, analyze quality metrics (defect rate, test coverage), and drive improvements through new tools and practices
  • ISTQB Advanced Level (or readiness to obtain it within 3 months) and experience working in Agile/Scrum with a strong understanding of CI/CD principles
  • Level of English – Upper-Intermediate and above
Job Responsibility
Job Responsibility
  • Testing web applications, mobile apps (iOS/Android), and APIs to ensure product quality
  • Conducting architectural risk analysis based on client–server logic, microservices, and system interactions
  • Testing REST APIs using Postman and maintaining automated request collections
  • Testing gRPC, WebSocket, and GraphQL interfaces
  • Writing complex SQL queries, analyzing data correctness, and validating transaction behavior
  • Working with NoSQL databases (Redis, MongoDB) to verify data consistency and caching logic
  • Building QA processes from scratch and defining testing standards for the team
  • Presenting testing results to stakeholders and maintaining clear technical documentation
  • Analyzing quality metrics (defect rate, test coverage) and initiating improvements in testing tools and processes
  • Collaborating within Agile/Scrum teams and contributing to CI/CD quality practices
What we offer
What we offer
  • Mentoring and adaptation systems for each new employee
  • Transparent performance review and assessment systems
  • Access to the best educational platforms, seminars, and practices
  • Benefit package and an extensive set of bonuses
  • Opportunities for growth as a specialist or a manager
Read More
Arrow Right
New

Staff Backend Engineer

As a staff software engineer, you are a senior individual contributor responsibl...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software engineering experience, with sustained impact as a senior or staff-level individual contributor
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Strong proficiency in backend development using languages such as Java, Kotlin, Go, or Python
  • Deep experience designing and delivering large-scale, distributed systems in production
  • Strong computer science fundamentals and solid understanding of object-oriented design
  • Hands-on experience with event-driven and streaming architectures, for example Kafka
  • Proven experience designing and operating RESTful APIs at scale
  • Experience with domain-driven design and event-driven architectures
  • Cloud experience with GCP (preferred) or AWS, including Docker and Kubernetes
  • Familiarity with observability tooling such as Splunk, Grafana, and Prometheus
Job Responsibility
Job Responsibility
  • Design, build, and operate highly reliable, scalable systems that powers real-time card transactions
  • Take end-to-end ownership of complex problem spaces, from system design through production rollout and long-term evolution
  • Lead the design of distributed, event-driven systems with strong guarantees around correctness, performance, and resiliency
  • Drive architectural improvements that reduce complexity, improve operability, and enable future product growth
  • Set a high bar for code quality, testing, observability, and operational readiness
  • Identify and remove technical bottlenecks that slow down teams or introduce systemic risk
  • Influence technical direction across multiple teams through design reviews, RFCs, and hands-on collaboration
  • Mentor senior engineers and help shape engineering best practices without formal people management responsibilities
  • Contribute to the evolution of core infrastructure and shared platform capabilities to improve developer productivity and system reliability
  • Evaluate new technologies pragmatically and guide their adoption where they deliver clear value
  • Fulltime
Read More
Arrow Right
New

Senior Data Engineer

We are looking for a Senior Data Engineer to contribute to high-impact initiativ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of hands-on experience in software engineering with a focus on data engineering
  • Proficiency in at least one programming language such as Python, Java, or Scala
  • Strong SQL skills and experience with large-scale data processing frameworks (e.g., Apache Spark, Flink, MapReduce, Presto)
  • Demonstrated experience designing, implementing, and operating scalable ETL pipelines and data platforms
  • Proven ability to work collaboratively across teams and communicate technical concepts to diverse stakeholders
Job Responsibility
Job Responsibility
  • Design, build, and optimize data systems that support the scalability, accuracy, and compliance of our global payments infrastructure
  • Work closely with cross-functional partners in Engineering, Product, Risk, and Compliance to transform complex financial and transactional data into reliable pipelines, actionable insights, and audit-ready datasets
Read More
Arrow Right
New

Engineering Manager, Platform Services

Resonate is seeking an Engineering Manager, Platform Services to lead the transf...
Location
Location
United States
Salary
Salary:
Not provided
resonate.com Logo
Resonate
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years building production software with hands-on experience as a senior engineer before moving to management
  • 5+ years leading engineering teams of 10+ people with proven track record of developing talent
  • Deep experience building or scaling multi-tenant SaaS platforms in AWS
  • Strong backend expertise (Java/Spring Boot, or similar modern frameworks) with production experience at scale (millions of daily transactions, sub-second latency requirements)
  • Experience with modern frontend technologies and API design
  • Track record of measurable platform improvements (e.g., "reduced infrastructure costs by 40%," "improved response times by 75%," "achieved 99.99% uptime")
  • Familiarity with observability, monitoring, and incident management at scale
  • Genuinely excited about AI/ML capabilities—LLMs, RAG systems, agent frameworks (LangChain or similar)—eager to separate real value from hype
  • Strong architectural opinions, but not dogmatic—you adapt based on context and data
  • Clear communicator who translates between technical complexity and business value
Job Responsibility
Job Responsibility
  • Lead the transformation of our platform into an AI-native environment with agentic systems (AI that plans and executes multi-step marketing workflows)
  • Assess current architecture, identify technical debt, and drive modernization with measurable outcomes (target: 30%+ improvement in platform performance or cost efficiency)
  • Own platform reliability, scalability, and integrations across the martech/adtech ecosystem (DSPs, CDPs, etc.)
  • Maintain hands-on involvement in critical architecture decisions
  • able to provide technical direction when leads are unavailable
  • Set engineering standards that balance quality with velocity—clean code, smart automation, lightweight process
  • Champion AI tooling (GitHub Copilot, Claude, agent frameworks) throughout the development lifecycle
  • Lead, mentor, and retain a high-performing team of software engineers across platform and integration services
  • Conduct regular 1:1s, career planning, and performance reviews with clear, constructive feedback
  • Create growth paths and development opportunities
What we offer
What we offer
  • Uncapped growth potential
  • Chance to have a meaningful impact on the company
  • Opportunity to work on cutting-edge, AI-powered marketing data and identity solutions
  • Competitive 401(k) match
  • Open PTO policy
  • Comprehensive benefits package designed to meet the diverse needs of our employees and their families
  • Fulltime
Read More
Arrow Right

Digital Tech Lead SBL (Security Based Lending)

The Digital S/W Engineer Group Mgr is accountable for management of complex/crit...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in a product line management, e-commerce, and/or strategic planning role
  • 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
  • Bachelor’s/University degree, Master’s degree preferred
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
  • Audit department goals to ensure alignment with broader organizational goals
  • Develop and communicate department vision that supports the broader organizational vision
  • Lead the development, implementation, and delivery of successful large-scale, critical and/or difficult software efforts involving significant work
  • Think in terms of architecture, not just code
  • Influence your team’s technical and business strategy by making insightful contributions to team priorities and approach
  • Able to communicate your ideas effectively to achieve the right outcome for your team and customer
  • Lead design reviews for your team and actively participate in design reviews of related software or other team software at your location
  • Fulltime
Read More
Arrow Right

Senior ETRM Technical Sales Engineer

Senior ETRM Technical (Python) Solutions Consultant role with a Global leading E...
Location
Location
United States , New York; Houston
Salary
Salary:
140000.00 - 200000.00 USD / Year
bramwithconsulting.co.uk Logo
Bramwith Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Multiple years' experience as a software developer or engineering manager responsible for building energy trading risk management systems
  • 2+ years' experience developing in Python (essential)
  • Familiarity and experience with risk management for portfolios of Commodities futures, derivatives (including options), and physical transactions
  • Knowledge and understanding of the typical technology infrastructure, functional dependencies and business requirements of major institutions
  • Must be based in New York or Houston (or able to work there 2 days per week)
  • Must hold a US passport, or visa allowing right to work in the US without any visa sponsorship needed
Job Responsibility
Job Responsibility
  • Work directly with the Sales team to present Trading & Risk Management solutions/proposals to prospective ETRM clients
  • Produce high-level architecture design/ solution proposals for prospects to demonstrate the ETRM Software implementation and integrations into their organizations and systems landscape
  • Technical Advisor and first point of contact to the sales organization and prospective clients
  • Performing live demonstration of custom solutions to prospective clients helping to ensure successful outcomes for onboarded clients
What we offer
What we offer
  • 30% Bonus
  • Health, Vision and Dental insurance included
  • Flexible Working with the opportunity to travel internationally to prospecting clients
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager, Securities Processing

As a Senior Engineering Manager within Markets Operations Technology (MOT), you ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Engineering, Computer Science, or equivalent
  • Overall 20+ with 12+ Relevant experience
  • Experience in Capital Markets technology, with a strong focus on Securities Processing (Equities and/or Fixed Income settlements)
  • Experience as a Senior Developer, with hands-on experience building end-to-end solutions
  • Direct management experience leading development staff in a mid to large-scale bank, providing engineering leadership and guidance
  • Proven record of managing and delivering large-scale, complex platforms in a high-growth environment
  • Expert proficiency in Java (Core, Multi-threaded, J2EE), Spring Framework (Boot, Cloud, MVC, Data, Security, JMS), JavaScript (Angular, React.js, jQuery)
  • Strong emphasis on Microservice architecture and design patterns, with a proven track record of legacy modernization
  • Experience with distributed environments and anti-patterns
  • Expert knowledge of Oracle RDBMS design (PL/SQL, stored procedures, triggers, performance tuning) and experience with NoSQL (MongoDB, Cassandra)
Job Responsibility
Job Responsibility
  • Lead, mentor, and inspire a team of software engineers, fostering a culture of strong engineering principles, product ownership, and continuous improvement
  • Provide technical guidance, perform code reviews, and drive best practices
  • Drive the modernization of a large legacy securities processing stack into a modern, high-volume, low-latency, and scalable technology platform
  • Formulate and execute technology strategy for brown-field and green-field efforts
  • Own the architecture and design of enterprise applications, focusing on microservices, distributed systems, and scalable solutions that adapt to changing market conditions
  • Ensure adherence to technical design, application development standards, and quality processes
  • Manage complex technology projects from conception to delivery, ensuring alignment with business requirements, deadlines, and quality standards
  • Oversee CI/CD automation and improve overall development team efficiency
  • Collaborate extensively with business users, operations teams, project managers, and other technology groups to gather requirements, manage expectations, and deliver effective solutions
  • Identify and mitigate potential risks related to systems, processes, and regulatory compliance
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right