companyRipple Labs Inc. logo

Software Engineer II at Ripple | San Francisco

Ripple Labs Inc.San Francisco, CA, United States
On-site Full-time $140K/yr - $175K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

What You’ll Do:Deliver solutions efficiently for both large and small projects. Navigate ambiguity in requirements and propose effective solutions. Draft, present, and gain consensus on design documents outlining architecture, timelines, and considerations. Lead the development and implementation of small to mid-sized projects. Create clear technical specifications and assess risks prior to major project initiation. Evaluate trade-offs and impact/risks of alternative solutions. Enhance code structure and architecture for improved testability and maintainability in data pipelines. Contribute to breaking down initiatives across multiple sprints and tasks. Guide feature development alongside 1-2 collaborators. What You’ll Bring:3-6 years of proficiency in at least one primary programming language (such as Python or Scala) and familiarity with SQL. Experience in data warehousing and ETL processes. A strong understanding of system bottlenecks and performance improvement techniques.

About the job

At Ripple, we’re transforming the way value is transferred globally, making it as seamless and instantaneous as information sharing. Our innovative crypto solutions empower financial institutions, businesses, governments, and developers to enhance the global financial landscape. By joining our talented team, you’ll not only take part in this significant change but also cultivate your career in a supportive environment where collaboration is key.

If you’re eager to make a tangible impact and explore remarkable career advancement opportunities, we invite you to join us in creating real-world value.

The Role:

As a Software Engineer II, you will be a pivotal member of Ripple’s Data Engineering team. Your responsibilities will include the implementation of data ingestion and transformation processes that enable analytics, machine learning, and various business functions. You’ll have a keen eye for identifying system bottlenecks and will constantly seek improvements to enhance cost and performance efficiency. Your hands-on approach will drive crucial technical decisions, ensuring that quality outcomes are achieved while maximizing customer value. Collaboration across various functions—including data science, product management, application engineering, compliance, and finance—will be key to your success in this role.

About Ripple Labs Inc.

Ripple Labs Inc. is at the forefront of revolutionizing global financial transactions. We are committed to enhancing economic fairness and opportunity through innovative financial solutions. Our dynamic team is dedicated to transforming the financial system, making it accessible and efficient for everyone, everywhere.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.