Back to jobsJob overview
About the role
Senior Software Engineer (Full-Stack) at Replo
Required Skills
typescriptnode.jsreactkafkaclickhousefull-stackaiproduct architecture
About the Role
Senior full-stack engineer role at Replo focused on product engineering. You'll shape core product architecture, drive end-to-end feature development impacting hundreds of thousands of users, and work on AI platform, inventory, checkout, analytics, and third-party integrations. As the company grows, you'll set technical direction, mentor engineers, and potentially manage teams while staying close to the code.Key Responsibilities
- Architect and implement full-stack product features including subscriptions, dropshipping, and digital products platform
- Build agentic workflows that design and build online shops for various businesses
- Develop product and payments processing infrastructure for millions of users
- Ingest billions of events/month using Kafka + ClickHouse for real-time dashboards and marketing automation
- Own user onboarding and billing flow from end-to-end
Required Skills & Qualifications
Must Have:
- 7+ years of professional experience in software development
- CS degree or equivalent
- Can be in office 3-4 days/week in San Francisco
- Experience leading projects on a cross-team or company-wide scale
Nice to Have:
- Experience managing teams in a people/technical capacity
- Have started a company before
- Enjoy attending hackathons
- Worked at an early-stage (Series A or earlier) startup previously
- Have an eye for visual design or past experience in product design/Figma