Rally is looking to scale its core systems and services to power the next 100M+ participant records and billions of events they process, while also laying the foundation for AI features. The company aims to solve inefficiencies in user research workflows by providing a comprehensive User Research CRM.
Requirements
- You have deep experience developing and maintaining complex backend systems.
- You have experience working with Javascript/Typescript.
- You have experience building 1->10 infrastructure.
- Familiarity with distributed systems patterns (e.g., microservices, event-driven architectures).
- TypeScript, AWS with Terraform, Postgres, ElasticSearch, Kafka, Temporal
Responsibilities
- Scale and evolve backend systems that manage hundreds of millions of participant records.
- Optimizing data pipelines, improving system responsiveness, and solving complex performance challenges as we grow.
- Own and mature critical infrastructure such as email/SMS delivery, data syncing pipelines, search APIs, and workflow automation.
- Ensuring reliability, observability, and operational excellence as these systems grow in complexity and usage.
- Drive the evolution from 1→10, improving existing services to handle greater scale, tighter reliability requirements, and deeper product integration.
- Think platform first. You’ll design reusable systems and clear abstractions that power future products.
- Lay the foundation for AI features.
Other
- Collaborate cross-functionally with design, marketing, sales, customer success, and the founding team to shape product direction and ensure engineering is aligned with user needs and business goals.
- Lead with technical vision, identifying opportunities to reduce complexity, improve developer experience, and guide architectural decisions that support long-term growth.
- You have experience leading a significant project or team of engineers.
- Prior experience in a fast-paced startup environment.
- Our interview process at Rally consists of three main phases -- intro calls, technical interview, and a super day where you'll get to meet the whole team.