Build Next-Gen Data Systems at ReadySet
Scaling data-driven applications is a complex, resource-intensive process prone to technical debt, failures, and outages. At ReadySet, we’re building a data distribution layer based on state-of-the-art research from MIT that fuses together ideas from traditional databases and caching systems to solve this database read performance problem at scale. ReadySet makes it easy for developers to build performant web, analytical, and internal applications regardless of whether they are deployed in a single region or around the world.
ReadySet provides a MySQL and Postgres wire compatible plug-and-play middleware layer that adaptively scales read access to an underlying primary database without requiring any code changes. With ReadySet, developers get the low latencies of a highly-optimized custom caching system, the high query throughputs of read replicas, and the straightforward developer experience of using a single relational database. ReadySet can be slotted in front of a single machine and used locally, or it can be deployed globally as the world’s first data CDN.
We’re looking for people who are excited about exploring and productionizing the frontier of distributed systems and DB research to join our international, fully-remote team. You’d be a great fit at ReadySet if you are excited to create critical data infrastructure that makes modern applications faster, simpler, and easier to deploy, and are enthusiastic about contributing to and steering the design of a large and ambitious codebase written in Rust.
Continuous learning and growth
ReadySet is based on research out of MIT. We work on cutting-edge problems in distributed systems, host regular educational seminars from both internal and external speakers, and attend conferences to interact with the community at large. We are committed to enabling every one of our team members to continue to learn and grow.
Emphasis on teamwork with a safe environment to fail
Our team works closely together to solve some of the hardest, most interesting problems in distributed systems. We prioritize building a culture that fosters a safe environment to learn and fail– our team members are never afraid to discuss challenges or ask for help.
Diversity and inclusion
ReadySet is a fully-remote company that offers flexible work hours to any team member regardless of location. This enables us to work with the most talented, diverse group of people from around the world.
PTO & Parental Leave
We offer unlimited PTO with minimum vacation recommendations and encourage our team members to take time off whenever they need it. We also offer 90 days of paid parental leave.
Game nights, educational-seminars, on-sites, and engagement with the community at large
We make time for our remote team to learn together and have fun together even if we are oceans away. We have weekly virtual game nights (or mornings/afternoons, depending on where you are in the world!), an internal educational seminar series, in-person onsite events a few times a year, and actively encourage participation at research and OSS conferences and events.
We also offer co-working spaces, premium U.S. healthcare, and more!
For the engineering manager role, we’re looking for a seasoned engineering leader who is excited to lead a brilliant and enthusiastic team working on a technically complex product. An ideal candidate would have at least 4 years of engineering management experience, excellent communication, organization, and problem-solving skills, thrive in a fast-paced environment, and adapt quickly and efficiently to changing priorities.
ReadySet is a Rust shop, so candidates should also be interested in learning a modern systems programming language that was deemed most beloved by StackOverflow developer surveys for 6 years in a row. In your day-to-day you’ll split your time between leading and mentoring the engineering team, digging deep into strategic technical discussions, and reviewing and shipping code. You’ll help plan the product roadmap while thinking critically and strategically about ReadySet as a business, scope projects with engineers, track development in order to identify and clearly communicate potential risks, manage project scheduling to ensure timely delivery, and help engineers grow in their careers and capacity.
ReadySet is a young startup with a small but quickly growing remote and global team, and you will contribute to creating organizational processes that help foster a driven team of high performers. In this role, you’ll have the opportunity to work with some of the most talented systems engineers around the world, lead the creation of a product, and develop your systems design and management skills.