About the company
Our team is working on the next generation of crypto solutions. Whether you are looking for a role as a Blockchain Software Engineer in San Francisco, a Partner Engineer in London or a Sales Representative in Singapore, Ripple is the place to build something transformative.
Job Summary
WHAT YOU'LL DO:
📍Work with teams across the organization in acquiring performance requirements and load forecast metrics 📍Participate in the full software release lifecycle, from software design and development to the deployment of the products 📍Design performance testing load model and the associated test data to realistically simulate the load in the lab environment 📍Develop comprehensive load simulators and all critical tools required for the setup and testing 📍Conduct iterative performance testing; bottleneck detecting/removing; code profiling and comprehensive tunings at all levels (OS, network, software and database) 📍Develop performance monitoring dashboard or tools for effective monitoring during testing 📍Collect test results; conduct detailed analysis and generate test report 📍Work with DevOps to ensure the product’s readiness for production environment 📍Continuously raise our standard of engineering excellence by proactively looking out for problematic signs that may affect product’s performance and/or reliability
WHAT YOU'LL BRING:
📍Bachelor’s degree or higher in Computer Science, or similar demonstrated experience 📍Familiarity with Linux shells; understanding of OS components; networking; web protocols and database operations 📍2+ years hands-on experience in performance engineering including load development in Apache JMeter or other load testing tool(s) 📍Proficient with at least one Object-Oriented programming language; strong computer science understandings in OS, networking, parallel programming and web-facing technologies 📍Familiar with Linux/Unix shell environment and programming 📍Intellectually curious, committed, problem-motivated, and persistent; you are not easily satisfied with hypothetical explanation but motivated to find the root cause 📍Excellent interpersonal skills in both verbal and written 📍You succeed with autonomy, responsibility, and ownership over your work, end-to-end 📍A positive affect and passion for sharing knowledge within your team and organization 📍Attention to detail and a dedication to excellence