Staff Software Engineer

RippleSan Francisco, CA
Hybrid

About The Position

At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you’re ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value. Define and maintain test automation strategies, tools and frameworks to test cloud-based and on-prem web applications. Develop, design and maintain tools and solutions include but not limited to developer infrastructure, build and test frameworks, CI/CD infrastructure and release process automation. Lead discovery of next generation solutions and work with wider engineering teams on implementation, adoption and continuous improvements. Evangelize and automate best practices for code writing, build, tests, CI/CD pipelines, and release process. Lead the design and implementation of solutions and framework which impacts developer experience for the entire organization. Monitor computer applications functioning to ensure specifications are met, and apply technical skills to effectively troubleshoot and thoroughly resolve the root cause of defects. Act as a technical subject matter expert, provide technical leadership and share your expertise with a growing team of engineers. Continuously raise Ripple's standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Electronic Engineering or a related field plus 8 years of progressive, post-baccalaureate software development experience.
  • Alternatively, Master's degree or foreign equivalent in Computer Science, Computer Engineering, Electronic Engineering or a related field, plus 6 years of experience in Software development experience.
  • 6 years working as a developer in test on large-scale distributed systems.
  • 4 years of experience working with CI/CD implementation, building tools and frameworks, including Gitlab.
  • 4 years of experience working with Python.
  • 3 years of experience working with Deployment automation.
  • 2 years of experience in Cloud tools (AWS or GCP) and cloud based architectures.
  • 2 years of experience working as a tech lead, including reviewing code or test frameworks developed by junior software engineers and providing performance feedback.
  • 2 years of experience designing and building scalable and high performing Test Automation frameworks in Java.

Responsibilities

  • Define and maintain test automation strategies, tools and frameworks to test cloud-based and on-prem web applications.
  • Develop, design and maintain tools and solutions include but not limited to developer infrastructure, build and test frameworks, CI/CD infrastructure and release process automation.
  • Lead discovery of next generation solutions and work with wider engineering teams on implementation, adoption and continuous improvements.
  • Evangelize and automate best practices for code writing, build, tests, CI/CD pipelines, and release process.
  • Lead the design and implementation of solutions and framework which impacts developer experience for the entire organization.
  • Monitor computer applications functioning to ensure specifications are met, and apply technical skills to effectively troubleshoot and thoroughly resolve the root cause of defects.
  • Act as a technical subject matter expert, provide technical leadership and share your expertise with a growing team of engineers.
  • Continuously raise Ripple's standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment.

Benefits

  • Professional development budget
  • Competitive salary
  • bonuses
  • equity
  • Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
  • Employee giving match
  • Mobile phone stipend
  • R&R days
  • Generous wellness reimbursement and weekly onsite & virtual programming
  • Generous vacation policy
  • Industry-leading parental leave policies.
  • Family planning benefits.
  • Catered lunches
  • fully-stocked kitchens with premium snacks/beverages
  • plenty of fun events
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service