We are looking for a Senior Software Engineer passionate about solving ambitious problems and working directly with Ripple Trading and Markets in the cross-border payments space.
Requirements
- 5+ years of software development experience in quantitative trading, with deep expertise in Java and/or Python.
- Proficient in Python's data science ecosystem (Pandas, NumPy, Scikit-learn), with strong debugging and analytical skills.
- Proven track record implementing trading algorithms and working with distributed systems in fast-paced front-office environments.
- Experience building transactional systems with modern databases (Aurora, DynamoDB) and deploying services via Kubernetes or Nomad.
- Solid understanding of agile software development, automated testing, and secure, scalable architecture design.
- Exposure to FX and/or crypto markets; front-end experience with frameworks like React is a plus.
- Passion for clean, testable code, continuous learning, and mentoring peers on engineering best practices.
- Degree in Computer Science or related field, with a strong focus on problem-solving and simplicity in design.
Benefits
- Competitive salary, bonuses, and equity
- Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
- Employee giving match
- Mobile phone stipend
- R&R days so you can rest and recharge
- Generous wellness reimbursement and weekly onsite & virtual programming
- Generous vacation policy - work with your manager to take time off when you need it
- Industry-leading parental leave policies. Family planning benefits.
- Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events