JOB ID: BACKEND-ENGINEER
Full-Time
Backend Engineer (Systems & Scale)
ENGINEERINGThis role is for engineers who think in systems, not endpoints. You’ll build the core backend that powers our platform—secure, scalable, and resilient by design.
code Tech Stack
Node.js • TypeScript • AWS • DynamoDB • PostgreSQL • GraphQL/REST
Key Responsibilities
- check_circleDesign and build scalable backend services using Node.js and AWS.
- check_circleModel data efficiently using DynamoDB (Single Table Design) and SQL databases.
- check_circleBuild secure, well-documented APIs (REST or GraphQL).
- check_circleHandle concurrency, retries, idempotency, and failure scenarios.
- check_circleImplement authentication, authorization, and data validation.
- check_circleDebug and resolve production issues with real users at stake.
Requirements
- radio_button_checkedStrong backend engineering experience with Node.js & TypeScript.
- radio_button_checkedDeep understanding of cloud-native architectures.
- radio_button_checkedExperience designing APIs used by frontend and mobile clients.
- radio_button_checkedKnowledge of distributed systems fundamentals.
- radio_button_checkedAbility to explain technical decisions clearly.
- radio_button_checkedNice to have: Experience with event-driven systems (SQS, SNS, EventBridge).
- radio_button_checkedNice to have: Familiarity with CQRS or event-based architectures.
- radio_button_checkedNice to have: Experience mentoring junior engineers.