Role at a glance
As a Senior Platform Engineer, you'll own and scale the backend systems and data infrastructure that power Rally's core product, supporting hundreds of millions of participant records and AI-native research workflows. You will join a high-ownership team responsible for reliability, scalability, and the developer experience of the core backend.
What you'll do
- Own and scale critical backend systems including data sync pipelines, search APIs, email/SMS delivery, and workflow automation.
- Drive platform-level projects such as activity feeds, custom objects, rate limiting, tenant isolation, and data enrichment.
- Collaborate with product engineers to eliminate platform bottlenecks and improve feature development velocity.
- Participate in the platform on-call rotation and lead post-incident reviews to enhance system observability and resilience.
- Shape the backend foundation for Rally's agentic platform and mentor engineers through code reviews and technical design discussions.
What you'll bring
- 6+ years of experience building and operating complex backend systems in production within startup or high-ownership environments.
- Strong TypeScript/Node.js fundamentals with hands-on experience in a fully TypeScript codebase.
- Deep experience with AWS managed services (ECS/Fargate, RDS/Aurora, MSK) and cloud-native architecture patterns.
- Experience with event-driven systems and streaming infrastructure such as Kafka.
- Proven track record of owning significant technical areas end-to-end.
- Strong understanding of observability, metrics, logging, and tracing.
- Excellent communication skills with a collaborative mindset.
Nice to have
- Familiarity with workflow orchestration systems (e.g., Temporal) or distributed systems patterns.
- Experience with Elasticsearch or similar search infrastructure at scale.
- Exposure to AI-native product development or agentic workflow patterns.
- Familiarity with GraphQL APIs and the Prisma ORM.