
Search by job, company or skills
SDE 1 — Backend Engineer
Gurugram | On-site | 1–3 Years Experience | Full-time
About RDash
RDash is a Y Combinator-backed SaaS platform that simplifies construction project
management with AI-powered tools. Thousands of professionals across India and the UAE use
RDash to manage projects end-to-end — from procurement and budgets to daily progress
reports. We move fast, ship often, and care deeply about building software that works on real
job sites.
The Role
You'll own features from database to API — building new capabilities, integrating AI into our
platform, and keeping existing systems fast and reliable. You'll work directly with product and
frontend engineers in a small, high-ownership team where your code ships to production quickly
and impacts thousands of users.
What You'll Do
• Design and build backend services and REST APIs using Python, Django, and FastAPI
• Build and integrate AI/LLM-powered features — including RAG pipelines, prompt
engineering, and embedding-based retrieval systems
• Implement real-time communication using WebSockets for live updates and notifications
• Write clean, well-tested code — unit tests, integration tests, and code reviews are non-
negotiable
• Own database design and query optimization on PostgreSQL
• Use Redis for caching and Celery for async task processing to keep things performant
• Collaborate with frontend engineers to ship end-to-end features
• Debug production issues, improve monitoring, and keep systems healthy
• Use AI coding tools (Claude, Codex) to move fast and ship quality work efficiently
What You Bring
Must-Have
• 1–3 years of professional backend development experience
• Strong Python skills — you understand OOP, design patterns, and write idiomatic code
• Hands-on experience with Django or FastAPI (ideally both)
• Solid PostgreSQL knowledge — schema design, indexing, query optimization
• Working experience with Redis and Celery
• Understanding of WebSockets and real-time data communication
• Basic knowledge of AI/LLM concepts — prompt design, embeddings, and RAG
architecture
• Proficiency with AI-assisted development tools (Claude, GitHub Copilot, Codex) to
accelerate delivery
• Comfortable with Git, Docker, and CI/CD workflows
• Strong grasp of REST API design and HTTP fundamentals
• B.Tech / B.E. in Computer Science or equivalent practical experience
Nice-to-Have
• Experience building production RAG systems with vector databases (Pinecone,
Weaviate, pgvector)
• Exposure to microservices architecture and distributed systems
• Familiarity with AWS or Azure cloud services
• Understanding of frontend basics (JavaScript, HTML/CSS) for better cross-team
collaboration
• Knowledge of security best practices and SOC2 compliance
Who You Are
• You think in systems, not just tickets — you care about why something is built, not just
how
• You use AI tools as a force multiplier — not a crutch, but a way to ship better work faster
• You take ownership and follow through without needing to be chased
• You communicate clearly — whether it's a PR description, a Slack message, or a
whiteboard session
• You're curious and always levelling up your skills
What We Offer
• Competitive compensation
• High-ownership role in a fast-growing, YC-backed startup
• Accelerated learning — work across backend architecture, AI/LLM systems, cloud infra,
and system design
• Mentorship from experienced engineering leaders
• A collaborative, no-BS culture that values shipping over slideware
RDash is an equal-opportunity employer. We welcome applicants of all backgrounds, identities, and experiences. If you're excited about building software that powers real-world construction, we'd love to hear from you.
Job ID: 146078517