Backend Platform Engineering Intern (Node.js & Databases)
Assess Your Role Readiness
Select the technologies you have worked with to check your candidate match tier.
Growth Opportunity (0%): Key technologies to brush up on.
Review the Technical Interview Cheat Sheet below to understand how Node.js, TypeScript, PostgreSQL are evaluated in production.
Fast-Track Outreach at CRED
Don't just submit a blind application. Connect directly with decision-makers and engineers at CRED to increase your interview callback rate tenfold.
Job Description & Responsibilities
About the Role
CRED is actively hiring a high-impact Backend Platform Engineering Intern (Node.js & Databases) to join their engineering team. In this position, you will work on mission-critical features, high-throughput architectures, resilient APIs, and modern cloud infrastructure.
Key Responsibilities
- Design, build, and deploy reliable software services and distributed systems with minimal downtime.
- Collaborate across engineering, product management, and design to ship customer-facing improvements.
- Write robust, unit-tested, and maintainable code adhering to solid engineering principles.
- Participate in peer code reviews, architectural discussions, and observability/monitoring improvements.
Requirements & Preferred Qualifications
- Solid foundations in data structures, algorithms, object-oriented design, and distributed systems.
- Hands-on experience with modern backend, fullstack, or cloud stacks (Go, Node.js, Python, React, or Java).
- Working knowledge of databases (PostgreSQL, MySQL, MongoDB, or Redis) and performance optimization.
- Passion for problem-solving, clean code, and working in high-ownership engineering environments.
How to Apply
Applications are reviewed directly by the engineering and talent acquisition team at CRED. Review full role specifics and submit your profile using the direct application portal below.
Ready to make an impact?
Applications are reviewed directly by CRED.
Crack the Technical Interview for Backend Platform Engineering Intern (Node.js & Databases)
Core Engineering Concepts Interviewers Will Test:
- Database Indexing & Query Plans: Explain B-Tree indexes, composite index ordering, and how unindexed foreign keys lead to full table scans.
- Cache Invalidation & Redis Patterns: Differentiate between Cache-Aside, Write-Through, and handle Cache Stampedes with distributed locks (Redlock).
- API Idempotency & Concurrency: How to implement idempotency keys for payment/checkout endpoints using unique database constraints and Redis TTL tokens.
- Rate Limiting Algorithms: Token Bucket vs Leaky Bucket vs Sliding Window Log implementation trade-offs at scale.
