Posted in

Software Engineer II – Payments

Software Engineer II – Payments

CompanyRipple
LocationSan Francisco, CA, USA
Salary$128000 – $143999
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • 3-5 years of hands-on software development experience on large-scale, transactional systems with a focus on robust software design, scalability, and security.
  • Experience coding in Java (with Spring/Spring Boot Framework) and experience working with Databases (SQL/NoSQL), Message queues, and cloud platforms (AWS/Azure/GCP) as well as container formats (Docker, Kubernetes), in an agile based environment.
  • Intellectual curiosity – you love to dig into how things work and understand how to improve and scale them.
  • You thrive on autonomy, responsibility, and owning your work, end-to-end.
  • A positive attitude and a passion for sharing knowledge within your team and organization.
  • Eagerness to work openly and collaboratively with a diverse team.

Responsibilities

  • Be an ambitious builder, build reliable, scalable and performant Payment systems to support a business that uses crypto to deliver an innovative experience to customers.
  • Participate in the full software development lifecycle by capturing requirements, using sound software design principles, and ensuring operational excellence with unit and integration testing.
  • Work with wider technical teams on the design, deployment and continuous improvement of backend applications.
  • Continuously raise our standard of engineering excellence by implementing and driving standard processes for coding, testing, and deployment.

Preferred Qualifications

    No preferred qualifications provided.