Technical Services Engineer

Ripple Ripple · Fintech · Singapore · Service & Delivery

Technical Services Engineer role at Ripple, a fintech company, focusing on providing first-class service and support for financial institution customers using Ripple's payment software. Responsibilities include troubleshooting, replicating, and resolving technical issues, analyzing root causes, and configuring production support to ensure smooth operations. The role requires strong technical skills in transaction processing systems, web technologies, scripting, Linux administration, and IT infrastructure, with a focus on customer satisfaction and collaboration with engineering teams.

What you'd actually do

  1. Enhance and adhere to a world-class set of operational procedures and policies for mission-critical production support on a peer-to-peer payments network, and continually review & improve on these on an ongoing basis
  2. Demonstrate, reproduce, successfully debug, and resolve technical issues across our customers’ technology stack
  3. Design and build tools and scripts to help analyze the product, database, and network log files and narrow the cause of issues
  4. Help to build and administer the infrastructure and systems that keep our customers up to date and informed
  5. Become a subject matter expert on Ripple's revolutionary technology and products and an authority in the product requirements for production excellence

Skills

Required

  • 5–8 years of experience implementing or supporting transaction processing systems in payments, cash management, or trade finance product in a sophisticated technical environment
  • Strong hands-on experience with web-based technologies, including Web Services, REST APIs, and JSON
  • Proficiency in scripting or programming using Bash, Python, Ruby, or JavaScript
  • Skilled in Linux system administration, including networking (TCP/IP) and standard methodologies for ensuring security
  • Solid understanding of IT infrastructure: databases, firewalls, load balancers, proxy servers, application and web servers
  • Experience with real-time systems and peer-to-peer technologies
  • Familiarity with database systems such as Oracle, MSSQL, or PostgreSQL, including routine administrative tasks
  • Exposure to cloud platforms (AWS or Azure) and middleware technologies
  • Experience with monitoring and workflow tools such as Grafana, Jira, Confluence, and test/defect management platforms
  • Deep technical and functional knowledge of payment flows and cross-border payment processing
  • Experience supporting critical SaaS-based applications in high-availability environments
  • Ability to work in a 24x7x365 distributed team setup with rotating shifts and handle issues with independent discretion
  • Proven analytical and problem-solving abilities in complex technical environments
  • Strong collaboration skills with internal Product and Engineering teams and external partners in agile environments
  • Excellent oral, written, and customer-facing communication skills
  • Strong sense of ownership and accountability, with a customer-first attitude
  • Experience working with distributed global teams
  • Familiarity with middle- and back-office payments operations, corporate treasury processes, and FX/treasury systems
  • Knowledge of industry messaging standards (ACH, SWIFT, SEPA) and wire transfer systems
  • Understanding of payment settlement systems, bookkeeping, and accounting in the payments domain

Nice to have

  • Comfortable with 10–20% customer-facing travel for issue resolution and relationship management

What the JD emphasized

  • transaction processing systems in payments, cash management, or trade finance product in a sophisticated technical environment