
Job Description & Key Responsibilities
Scatterlink is an emerging technology firm that specializes in Internet of Things (IoT) solutions for the mining sector. The companyβs flagship product is an inventory tracking platform that connects physical assetsβsuch as ore, equipment, and consumablesβto enterprise resource planning (ERP) systems. By leveraging RFID, barcode scanners, and realβtime data pipelines, Scatterlink helps mining operators improve material visibility, reduce loss, and streamline logistics across both surface and underground environments. The firm has a lean, engineeringβfocused culture and is expanding its development centre in Andheri, Mumbai, to meet growing demand from global mining clients.
As a Backend Engineer at Scatterlink, you will be part of a crossβfunctional team that builds the core services powering the IoT platform. You will design, develop, test, and maintain secure, scalable APIs using TypeScript and Node.js, and you will be responsible for integrating complex data streams from Kafkaβbased pipelines into the ERP layer. The role requires close collaboration with frontend engineers, product managers, and QA specialists to ensure reliable releases and robust offline synchronization for remote mining sites.
Key Responsibilities:
1. Design and implement RESTful and gRPC APIs in TypeScript for inventory receipt, count, transfer, and issue workflows.
2. Build and maintain Kafka consumers and producers to process RFID, barcode, and sensor data in real time.
3. Develop integration modules for major ERP systems (SAP, Oracle) to push and pull inventory data.
4. Write unit, integration, and performance tests to guarantee code quality and reliability.
5. Optimize database schemas and queries for highβthroughput transactional workloads.
6. Collaborate with frontend teams to define contract specifications and ensure seamless data flow.
7. Implement security best practices, including authentication, authorization, and data encryption.
8. Monitor system health using observability tools, set up alerts, and troubleshoot production incidents.
9. Participate in code reviews, knowledgeβsharing sessions, and continuous improvement initiatives.
10. Contribute to documentation, API specifications, and technical design artifacts.
Tech Stack: TypeScript, Node.js, Express, Kafka, PostgreSQL/MySQL, Redis, Docker, Kubernetes, AWS (EC2, S3, RDS), Git, CI/CD pipelines.
Growth Path: Starting as a Backend Engineer, you can progress to Senior Engineer, Tech Lead, or Architecture roles within 2β4 years, with opportunities to lead product modules or move into product management. The company encourages upskilling through certifications, internal workshops, and conference attendance.
Why Join Scatterlink? You will work on cuttingβedge IoT solutions that have a tangible impact on the mining industry, gain exposure to largeβscale data engineering, and be part of a fastβgrowing startup that values innovation, autonomy, and workβlife balance. The Mumbai office offers a collaborative environment with flexible working hours and alternate Saturdays off, ensuring you can maintain a healthy personal life while advancing your technical career.