Search by job, company or skills

rdash (yc w22)

Software Development Engineer (Backend)

Save
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Gurgaon | 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.

Overview

We are seeking a passionate and driven Backend Developer (SDE1) to join our technology team. In this role, you will contribute to the design, development, and maintenance of robust and scalable backend services, playing a key part in delivering high-performance solutions that power our core products and user experiences.

Key Deliverables

  • Develop and maintain efficient, reusable, and reliable Python code for backend applications.
  • Design and implement RESTful APIs and WebSockets for seamless data exchange and real-time functionality.
  • Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
  • Optimize application for maximum speed and scalability, ensuring high availability and responsiveness.
  • Write comprehensive unit and integration tests to ensure code quality and system stability.
  • Participate in code reviews to maintain high development standards and share knowledge within the team.

Essential Requirements

  • 0-2 years of professional experience in backend development.
  • Proficiency in Python and experience with at least one Python web framework (e.g., Django, FastAPI).
  • Solid understanding of relational databases, particularly PostgreSQL, including schema design and query optimization.
  • Familiarity with version control systems, especially Git.
  • Ability to work effectively in an onsite, collaborative team environment.

Preferred Qualifications

  • Experience with asynchronous task queues like Celery and caching mechanisms such as Redis.
  • Exposure to containerization technologies like Docker.
  • Understanding of real-time communication protocols, including WebSockets.
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.

What We Offer

  • Opportunity to work on challenging and impactful projects that directly influence product success.
  • A collaborative and supportive team environment focused on continuous learning and growth.
  • Mentorship from experienced engineers to accelerate your professional development.
  • Direct ownership of features from conception to deployment, seeing your work come to life.
  • Exposure to a modern tech stack and best practices in software development.

RDash is an equal-opportunity employer. We welcome applicants of all backgrounds, identities, and experiences. If you're excited about building the platform behind an AI-native product that's changing how construction gets managed, we'd love to hear from you.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149100059

Similar Jobs

Noida, India

Skills:

GitRedisPythonDjangoPostgreSQLMongoDBLLMscaching mechanismsAiRAG AgentsRESTful API design

Noida

Skills:

PythonFastAPIBackend EngineeringMicroservicesMongoDBCI/CD