Job Description

Backend Engineer

Location: Hyderabad, India (Full-time, Onsite)

About Track3D

At Track3D, we’re building the future of construction monitoring with our Reality Intelligence Platform . By turning real-time visual data into AI-powered insights, we help owners, general contractors, and trade partners track progress, reduce disputes, and accelerate project outcomes.

We are a fast-growing enterprise SaaS startup working with some of the biggest names in the construction industry and we’re just getting started.


Role Overview: Backend Engineer


We are looking for a Backend Engineer (Node.js & MongoDB) with experience in microservices and scheduled jobs to join our dynamic product team and help us build scalable, high-performance applications.


Responsibilities

  • Design, develop, and maintain scalable Microservices using Node.js (Express.js/NestJS) and MongoDB.
  • Architect and implement event-driven and asynchronous microservices-based applications.
  • Develop and manage Cron Jobs and Background Workers for automated scheduling and processing tasks.
  • Optimize MongoDB schemas, queries, and indexing to handle large-scale datasets efficiently.
  • Implement inter-service communication using RabbitMQ/Kafka or other message brokers.
  • Ensure high availability and fault tolerance of microservices.
  • Implement authentication and authorization mechanisms (JWT, OAuth2, API Gateway).
  • Work with Redis for caching and session management.
  • Deploy applications using Docker and Kubernetes in AWS/Azure/GCP environments.
  • Develop CI/CD pipelines for automated builds, testing, and deployments.
  • Write and maintain unit, integration, and end-to-end tests.
  • Monitor, troubleshoot, and optimize application performance using tools like Prometheus, Grafana, ELK Stack, or New Relic.
  • Troubleshoot and debug production issues to maintain system stability.
  • Collaborate with frontend engineers, DevOps, and product teams to build scalable solutions.
  • Participate in code reviews, technical discussions, and architectural decisions
  • Troubleshoot and debug production issues to maintain system stability.
  • Stay updated on emerging AI-assisted development techniques and backend technologies.


What We’re Looking For :

  • 2-6 years of experience in Node.js backend development with a strong understanding of microservices architecture.
  • Strong hands-on experience with MongoDB, including schema design, indexing, and performance tuning.
  • Experience with Mongoose ODM and MongoDB Aggregation Pipelines.
  • Expertise in building and managing Cron Jobs, background workers, and task scheduling.
  • Knowledge of message queues (RabbitMQ, Kafka, SQS, BullMQ) for inter-service communication.
  • Experience in developing RESTful and GraphQL APIs.
  • Understanding of Docker, Kubernetes, and containerized microservices deployment.
  • Experience with Redis/Memcached for caching and optimizing API performance.
  • Familiarity with event-driven and asynchronous programming.
  • Experience with logging & monitoring tools (ELK Stack, Prometheus, Grafana, Datadog, etc.).
  • Knowledge of authentication and security best practices (OAuth2, JWT, API Gateways).
  • Experience with Git, Agile methodologies, and CI/CD pipelines.
  • Strong debugging and troubleshooting skills.


Nice to Have

  • Experience with TypeScript.
  • Knowledge of AWS services (Lambda, S3, DynamoDB, API Gateway, etc.).
  • Hands-on experience with serverless architectures.
  • Prior experience in a product-based startup.


What We Offer

  • Competitive salary with performance-based bonuses.
  • Opportunity to work in a fast-growing product company with cutting-edge tech.
  • AI-assisted development environment to enhance productivity and innovation.
  • Learning and growth opportunities with mentorship and upskilling programs.
  • Health insurance and wellness benefits.
  • If you’re passionate about frontend development, AI-driven productivity, and modern web technologies, we’d love to hear from you!

Why Join Us?

  • Join a high-growth SaaS startup transforming how the world builds. We're redefining construction monitoring with cutting-edge technology—backed by real industry demand and rapid adoption.
  • Build and scale backend systems that power real-world impact. As a backend engineer, you'll architect and optimize the infrastructure behind AI, computer vision, and construction tech—bringing complex data-driven workflows to life.
  • Own core platform architecture end-to-end. From designing APIs and building scalable data pipelines to optimizing performance and reliability, your work will be central to product functionality and user experience.
  • Work closely with ML, product, and leadership teams. Collaborate across disciplines to ensure our backend stack supports intelligent features and delivers value across the platform.
  • High-impact, fast-paced environment. Your contributions will shape our infrastructure, accelerate product development, and directly influence customer success at scale.

How to Apply:

Please fill the google form given

or Send resumes to with a short note on why you’d be a great fit for Track3D

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application