Senior Software Engineer - Backend

Ripple Ripple · Fintech · Sydney, Australia · Engineering

Senior Software Engineer role focused on building and scaling an enterprise financial reconciliation platform. Requires strong backend development experience with .NET C#, Golang, Spark, Python, and cloud technologies on AWS/Azure. The role involves technical leadership, design, implementation, and maintenance of distributed backend systems within the fintech domain.

What you'd actually do

  1. Build, scale and maintain enterprise financial reconciliation application that brings the world class user experience to finance professionals
  2. Work with wider technical teams on the design, deployment and continuous improvement of backend applications
  3. Be a technical domain leader, provide technical guidance and craftsmanship to your team and own the delivery of features.
  4. Participate in raising our standard of engineering excellence by implementing standard methodologies for architecture, coding, testing, and deployment

Skills

Required

  • .NET C#
  • Golang
  • Spark
  • Python
  • large scale distributed backend systems
  • high load compute systems
  • MSSQL server
  • AWS or Azure
  • Docker
  • Kubernetes
  • Linux
  • Agile development
  • distributed services
  • robust software design
  • scalability
  • availability
  • security

Nice to have

  • finance domains