BigQueryCloudDjangoElasticSearchFlaskGoogle Cloud PlatformJavaJavaScriptKafkaKubernetesLaravelMySQLNext.jsNode.jsOpen SourcePHPPythonReactRedisRubyRuby on RailsSpringTypeScriptVue.js
About the role
Create and improve product features, implementing full-stack solutions
Continuously improve codebase and systems, and participate in On Call rotation
Write documentation and technical specifications for the solutions you build
Work with an inclusive, fast-paced, collaborative group of engineers, product managers, and designers to deliver company initiatives and projects
Requirements
6+ years experience as a software engineer
4+ years with Python or other object-oriented languages (Ruby, Java, C#, PHP, etc.) and related frameworks (Django, Flask, Pyramid, Rails, Spring, Laravel, etc.)
4+ years experience with API & system design
4+ years experience with relational databases (e.g. MySQL, PostgresSQL) and their integration with applications
A deep understanding of the things you work with, and ways to make them better
An attitude of continuous improvement and welcoming feedback
2+ years experience with JavaScript/TypeScript with Node.js and React, Next.js, Vue, or similar frameworks
2+ years experience with Kafka or other data pipeline technologies
Open source experience as a maintainer/core contributor of open-source projects
Experience with a variety of data storage systems (we use ClickHouse, Elasticsearch, Redis, Memcache and BigQuery)
Experience with Google Cloud Platform and Kubernetes
Experiencing building with Claude Code, Cursor, GitHub Copilot or similar tools
Benefits
Customer First Mentality - every decision we make should be made through the lens of the customer.
Bias for Action - urgency is critical, expect that the timeline to get something done is accelerated.
Ownership - step up if you see an opportunity to help, even if not your core responsibility.
Humility and Respect - be willing to learn, be vulnerable, and treat everyone that interacts with RYZ with respect.
Frugality - being frugal and cost-conscious helps us do more with less.
Deliver Impact - get things done in the most efficient way.
Raise our Standards - always be looking to improve our processes, our team, our expectations. Status quo is not good enough and never should be.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.