Role overview
We're building Ripple's data services group and are looking for a dedicated Senior Engineer that will build scalable data infrastructure to enable ML and analytics company-wide.
As a Senior or Staff DevOps Engineer on our data platform team, you will be responsible for the design, deployment, and continuous monitoring of data-intensive applications.
Your work will enable the developer experience for data engineers and data scientists. This person will bring a software engineering approach to infrastructure which will positive impact our culture of ownership, reliability, trust, and observability.
What you'll work on
- Proficient in at least one primary programming language (e.g. Java, Scala, Python) and comfortable working with SQL
- Ability to write elegant code and comfortable with picking up new technologies independently.
- Enjoy helping teams push the boundaries of analytical insights, creating new product features using data, and powering machine-learning models.
- Have a strong background in developing distributed systems with experience in scalable data pipelines
- Familiar with big data technologies like Spark or Flink and comfortable in engineering data pipelines using big data 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.,)
- Experience with CI/CD pipeline orchestration, leveraging Gitlab, Helm, and Terraform
- Experience with administration of Docker or Kubernetes infrastructure
- Appreciate the importance of excellent documentation and data debugging skills.
- Excel at taking vague requirements and crystallizing them into scalable data solutions
- Excited about operating independently, demonstrating excellence, and learning new technologies and frameworks
What we're looking for
- The opportunity to build in a fast-paced start-up environment with experienced industry leaders
- A learning environment where you can dive deep into the latest technologies and make an impact. A professional development budget to support other modes of learning.
- Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team.
- Ripple is Flexible First: you have the option to work from home, from our offices, or a combination of the two around our centers of gravity (15 global offices).
- Weekly all-company meeting - business updates and ask me anything >
- We come together for moments that matter which include team offsites, team bonding activities, happy hours and more!