Improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world through crypto solutions for financial institutions, businesses, governments and developers at Ripple
Requirements
- Proficient( 3 - 6yrs) in at least one primary programming language (e.g. Python, Scala) and comfortable working with SQL
- Experienced in at least one Data Warehouse or data lake platforms such as Databricks
- Ability to write sophisticated code and comfortable with picking up new technologies independently
- Familiar with developing distributed systems with experience in scalable data pipelines
- Familiar with data technologies like Spark or Flink and comfortable in engineering data pipelines using these technologies on financial datasets
- Experience with RESTful APIs and server-side APIs integration
- Highly or conceptually familiar with AWS cloud resources (S3, Lambda, API Gateway, Kinesis, Athena, etc.,)
Responsibilities
- Highly efficient in shipping solutions to both large and small projects
- Can handle ambiguity in requirements and can define and propose solutions for them
- Writes, presents, and gets agreement on the design document for a project highlighting the architecture, timelines and alternatives considered
- Owns the development and rollout for a small to mid-sized projects
- Writes clean tech specs and identifies risks before starting major projects
- Recognizes trade-offs and identifies impact/risks between alternative solutions
- Improves code structure and architecture in data pipelines of testability and maintainability
Other
- Bachelor's, Master's, or Ph.D. degree in Computer Science or related field
- Travel may be required
- Must be authorized to work in the United States
- Excellent communication and collaboration skills
- Ability to work in a fast-paced environment