Role Description
You will architect backend systems that handle structured data, multi-dimensional filtering, secure operations, and bursts of high activity. This role requires deep experience designing reliable systems and optimizing performance at scale.
Responsibilities
- Design secure, scalable backend services with clean boundaries
- Implement complex API logic, filtering mechanisms, and workflow orchestration
- Develop caching, job queues, indexing strategies, and performance optimizations
- Ensure strong data validation, observability, and fault tolerance
- Collaborate closely with product and frontend teams
Required Skills
5–9 years backend experience with Node.js, Python, or GoStrong SQL + NoSQL fundamentals, schema design, query optimizationExperience with distributed systems or high-volume servicesSolid understanding of authentication, authorization, and data securityProven ability to break down and deliver complex backend featuresThis role requires prior experience with production-scale systems.
Not suitable for entry-level or mid-level engineers.