Back to jobsJob overview
About the role
Senior Backend Engineer at Replo
Required Skills
typescriptnode.jsdistributed systemsservice oriented architecturekafkaclickhouseredisreactci/cd
About the Role
Senior Backend Engineer role at Replo focusing on system architecture for ecommerce products. Responsibilities include designing backend systems in TypeScript/Node, building analytics pipelines, improving CI/CD, and mentoring junior engineers. Requires 4+ years experience with distributed systems and service-oriented architecture.Key Responsibilities
- Architecting and implementing backend systems in TypeScript/Node
- Designing and building ingestion pipelines for analytics/insights products
- Improving CI/CD for stability
- Building durable/distributed cart/hosting for ecommerce product
- Mentoring junior engineers on best practices
Required Skills & Qualifications
Must Have:
- 4+ years professional experience with production distributed systems and service oriented architecture
- Deep knowledge in distributed systems and SOA (load balancers, databases, queuing, caching, HTTP, APIs)
- Proficient in TypeScript (willing to learn if experienced in Python/Go/Java)
- Can be in office 3-4 days/week in San Francisco
Nice to Have:
- Experience or working knowledge of React
- 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