Principal Software Engineer
Updated on 1/31/2024
Ripple

1,001-5,000 employees

Enterprise blockchain
Company Overview
Ripple's mission is to provide one frictionless experience to send money globally using the power of blockchain technology.
Financial Services
Crypto & Web3

Company Stage

Series C

Total Funding

$319.4M

Founded

2012

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

4%

1 year growth

19%

2 year growth

63%
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
NoSQL
Java
Blockchain
AWS
Google Cloud Platform
CategoriesNew
Software Engineering
Requirements
  • At least 12+ years’ experience in designing and developing complex distributed systems
  • 5+ years of experience in Java
  • Experience working with private and public clouds (AWS, GCP)
  • Experience in mentoring and growing engineers at all levels
  • Prior experience in migrating systems from a monolith architecture to microservices based systems
  • Excellent verbal and written communication skills
Responsibilities
  • Define the future state system architecture and engineering best practices
  • Contribute to the definition and evolution of the Payments at 10X roadmap
  • Represent the company in enterprise level engineering decisions
  • Work closely with product managers and other customer facing functions
  • Define and orchestrate engineering forums to elevate engineering standards
  • Keep an eye on the industry evolution in the blockchain and crypto world
Desired Qualifications
  • Working experience with Python, NoSQL, RDBMS
  • Experience presenting to broad audiences and to senior leadership