Software Engineer II, Customer Onboarding Platform

Ripple

  • San Francisco, CA
  • Permanent
  • Full-time
  • 29 days ago
THE WORK:We are looking for backend-focused Software Engineers passionate about solving complicated problems in the cross-border payments space. We are passionate about the growth of our engineers and place a premium on career development. You will have a high degree of accountability and responsibility from Day 1.WHAT YOU'LL DO:
  • Build enterprise, distributed applications and services to enable the Internet of Value
  • Deliver reliable microservices to power cross-domain applications.
  • Participate in the full software development lifecycle by gathering requirements, leveraging sound software design principles, and ensuring operational excellence with unit and integration testing
  • Work with teams across the organization, including product, legal, compliance, finance, and business development, to think beyond the technical implications of your design decisions
  • Continuously raise our standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment
WHAT YOU'LL BRING:
  • 3-5 years of hands-on software development experience on large-scale, transactional systems with a focus on robust software design, scalability, and security
  • 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
  • Knowledge of at least one of the following languages: Java, JavaScript, Python, and Go. Also, willingness to learn others.
  • Familiarity with cloud infrastructure (e.g., AWS, GCP, or Azure) and components such as APIs, databases, and containerized services.

Ripple