Lead the design and delivery of backend services for the Merchant Lending platform, owning architecture decisions, engineering quality, platform reliability, and technical execution across the software delivery lifecycle.
Responsibilities
Lead architecture and delivery for Merchant Lending services
Design distributed systems, APIs, and event-driven workflows
Drive technical decisions on service boundaries, integration patterns, scalability, resilience, observability, and operational readiness
Work with Product, Risk, Data, Operations, and Engineering teams to translate business requirements into technical solutions
Mentor engineers through design reviews, code reviews, and hands‑on technical guidance
Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver product success.
Responsibilities
Execute all testing activities to improve product quality
Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity
Have complete responsibility to enhance end-to-end automated test coverage
Work closely with the Scrum team to analyze requirements and provide necessary test recommendations (such as Feature Testing, Smoke Testing and Regression Testing in both manual and automation)
Requirements
Bachelor’s degree in IT, Computer Science or a related field
Nice to have: mobile testing
Nice to have: AI chat tools (ChatGPT, Claude, Gemini)
Nice to have: AI coding assistant (GitHub Copilot, Cursor, Claude Code)
Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver product success.
Responsibilities
Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity
Have complete responsibility to enhance end-to-end automated test coverage
Work closely with the Scrum team to analyze requirements and provide necessary test recommendations (such as Feature Testing, Smoke Testing and Regression Testing in both manual and automation)
Perform other tasks assigned by the line manager
Requirements
Bachelor’s degree in IT, Computer Science or a related field
Nice to have: mobile testing
Nice to have: AI chat tools (ChatGPT, Claude, Gemini)
Nice to have: AI coding assistant (GitHub Copilot, Cursor, Claude Code)
Design, implement, and maintain features for our BOM generation and SCA scanning engines
Use agentic AI coding tools daily (Claude, Copilot, Cursor, or similar) to speed up development, testing, and review: prompting, verifying, and iterating with judgment
Stay current on emerging AI coding tech and help the team adopt what actually improves developer experience
Build and improve data pipelines that ingest package registry, vulnerability, and license data at scale
Write clean, well-tested code and participate in code reviews with senior engineers
Requirements
Bachelor's degree in Computer Science, Software Engineering, Information Technology or related field
Senior Site Reliability Engineer based in the APAC region to build and operate software, automation, and infrastructure that keep global payments services reliable, scalable, observable, and resilient.
Responsibilities
Design, build, and operate reliable software, cloud infrastructure, and reusable automation.
Own reliability improvements end-to-end, from investigation and design through delivery and follow-up.
Identify recurring operational problems and deliver durable solutions that improve reliability, scalability, and performance.
Contribute to design and code reviews, raising reliability, security, and operability risks early.
Improve metrics, logs, traces, alerts, deployment safeguards, and recovery automation.
Requirements
A degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
Senior DevOps Engineer responsible for scaling, securing hybrid cloud and on-premises infrastructure, integrating AI tooling, and maintaining blockchain nodes.
Responsibilities
Architect, provision, and maintain multi-region AWS cloud environments alongside on-premises virtualized infrastructure using declarative Infrastructure-as-Code (Terragrunt).
Manage, harden, and scale production-grade Kubernetes clusters, implementing advanced ingress controllers, service mesh, Helm/Kustomize packages, and GitOps pipelines (ArgoCD, Crossplane).
Deploy, administrate, and maintain dedicated blockchain nodes across multiple Layer 1 and Layer 2 protocols.
Enforce cloud and container security controls, including fine-grained Kubernetes network policies, IAM least-privilege models, secrets management, and automated vulnerability scanning.
Integrate AI and AIOps tooling into observability suites to deliver intelligent anomaly detection and rapid root-cause analysis.
Requirements
Nice to have: Cybersecurity practices
Nice to have: penetration testing remediation
Nice to have: SOC 2/ISO 27001 compliance
Nice to have: HSM/KMS cryptographic infrastructure
Senior Software Engineer responsible for troubleshooting, incident management, and mentoring junior engineers in warehouse execution systems.
Responsibilities
Take responsibility for individual and department goals
Perform in-depth troubleshooting and implement permanent solutions for recurring issues
Demonstrate strong understanding of Warehouse Execution Systems (WES) / Warehouse Control Systems (WCS) to ensure timely resolution of critical incident tickets
Maintain availability, accountability, and clear communication with customers and key stakeholders
Ensure adherence to flexible shift schedule and software support coverage 16/7
Requirements
Bachelor’s degree in computer science or a related field