engineering
Posted 2 days agoSenior Software Engineer - Growth
at Faire
CanadaHybrid
Responsibilities
- Architect and build scalable backend systems that power experimentation, segmentation, and targeting.
- Design growth infrastructure that enables product teams to ship experiments safely and independently.
- Build APIs and services that support personalization, incentives, lifecycle triggers, and growth workflows.
- Improve experimentation velocity by reducing friction in tooling, deployment, and analysis.
- Ensure systems are reliable, observable, secure, and capable of operating at marketplace scale.
- Establish best practices for experimentation guardrails, traffic allocation, and statistical integrity.
- Influence technical direction across the Growth organization through platform design and architectural leadership
Requirements
- At Faire, we're using the power of tech, data, and machine learning to connect this thriving community of entrepreneurs across the globe.
- experience designing and operating distributed systems at scale.
- Are fluent in backend technologies such as Kotlin, Java, or similar JVM-based systems. Have deep
- experience designing APIs and working with relational databases (e.g., MySQL, CockroachDB).
- Experience in marketplace, e-commerce, or two-sided platform environments.
- Familiarity with statistical experimentation concepts (power, bias, sample sizing). •
- Experience integrating with marketing automation, CRM, or lifecycle systems.
- Experience with similar technologies is welcome - you don’t need experience with our exact stack.
- Backend: Kotlin, Java, Guice, Jersey, Hibernate
- Datastores: MySQL, CockroachDB
- Infrastructure & Cloud: AWS (EC2, S3, RDS), Docker
- APIs & Data: HTTP, REST, JSON, Protocol Buffers
- Equipped to scale: We invest in what matters, including the latest enterprise AI tools, to help you work smarter and get more out of every day.