Ripple

Staff Software Engineer

Ripple
Apply
3 hours ago

Base Salary

$193k - $194k/yr

Responsibilities

  • Design and develop large-scale distributed systems and enterprise payment applications.
  • Build scalable and performant software for rapid cross-border payment settlement.
  • Participate in requirements gathering, software design, development, unit testing, integration testing, and deployment.
  • Develop Java and Spring Boot applications and end-to-end software solutions.
  • Build and manage deployment automation and continuous integration pipelines.
  • Work with cloud-based architectures, data warehouse integrations, SQL and NoSQL databases, and testing tools.
  • Collaborate with software engineers and product, legal, and business development teams on technical and business requirements.
  • Apply test-driven development and maintain high code coverage.

Requirements

  • Bachelor’s degree in Computer Science or a related field plus five years of progressive, post-baccalaureate software development experience, or a master’s degree in Computer Science or a related field plus at least three years of software development experience.
  • At least three years of experience developing large-scale distributed systems.
  • At least three years of experience with Java and Spring Boot applications, HTTP technologies, building and testing infrastructure, deployment automation, cloud tools and architectures, and data warehouse architecture and integration.
  • At least three years of experience with SQL and NoSQL databases, including PostgreSQL, Oracle, Teradata, and Hadoop.
  • At least three years of experience with CI/CD tools including Jenkins, GitLab, and Bamboo.
  • Experience with at least one API or UI testing tool or framework: Postman, SoapUI, REST-assured, or Selenium.

Benefits

  • Annual base salary for New York positions is listed at $193,461-$193,661, excluding equity and additional compensation.
  • Competitive benefits covering physical and mental healthcare, retirement, family forming, and family support.
  • Bonuses, equity, employee giving match, and a mobile phone stipend.
  • Professional development budget, wellness reimbursement, vacation, parental leave, and family planning benefits.
  • R&R days, catered lunches, stocked kitchens, and team events.
  • Full-time employees may work remotely up to 50% per week within the same geographic location as the assigned office.
  • Standard schedule is Monday through Friday, 8:30 a.m. to 5:30 p.m.; office collaboration is generally expected for 10 or more days per month based on team and manager decisions.

Tech Stack

Apache HadoopAWSBambooGoogle Cloud PlatformJavaJenkinsPostgreSQLPostmanSeleniumSpring BootSQL

Categories

Ripple

About Ripple

1,001-5,000 employees

Ripple builds enterprise blockchain-based payments, treasury, and crypto liquidity products for banks, payment providers, businesses, and governments. It licenses software and provides network services that power cross-border transfers (including On-Demand Liquidity using XRP) and offers a CBDC platform for central banks. Founded in 2012 and headquartered in San Francisco, Ripple serves over 300 customers across more than 40 countries.

Contact me