Senior Backend Developer
Position Name : Senior Backend Developer <\/span><\/span><\/span><\/b><\/span><\/span> Location: New Delhi<\/span><\/span><\/span><\/b><\/span><\/span> Employment Type : Full Time <\/span><\/span><\/span><\/b><\/span><\/span> Who we are<\/span><\/span><\/span><\/span><\/b><\/span><\/span> We at <\/span><\/span><\/span><\/span><\/span>CivicDataLab<\/span><\/u><\/span><\/span><\/span><\/span><\/a>, work with the goal to use data, tech, design and social science to strengthen the course of civic engagements in India. We work to harness the potential of the open\-source movement to enable citizens to engage better with public reforms. Our work is centred around building data strategy, data platforms and data science applications to push data\-driven decision\-making at scale. Moreover, we work closely with governments, non\-profits, think tanks, media houses, academia and more to build overall data and tech capacity.<\/span><\/span><\/span><\/span><\/span> What we are looking for<\/span><\/span><\/span><\/span><\/b><\/span><\/span> A Senior Backend Developer with a minimum of three years to help support our various interventions through data platforms and tools, focusing on development to infrastructure management. This position requires a developer who can help us scope, build and scale our backend stack that powers our data platforms.<\/span><\/span><\/span><\/span><\/span> This position will be based out of New Delhi [Need basis travel to other states within India will be required based on project commitments]<\/span><\/span><\/span><\/b><\/span><\/span> About the role<\/span><\/span><\/span><\/span><\/b><\/span><\/span> We need a team player who can coordinate in person and virtually with internal and external stakeholders with diverse backgrounds to refine their requirements into user stories and pull them into the current project roadmap and deliver on them.<\/span><\/span><\/span><\/span><\/span> Design, build, and maintain scalable backend systems that process large\-scale data from diverse sectors and geographies.<\/span><\/span><\/span><\/span><\/span> Develop and enhance monitoring, evaluation, and observability of backend infrastructure.<\/span><\/span><\/span><\/span><\/span> Work with large\-scale data inflows and outflows, ensuring efficient data handling and performance optimisation.<\/span><\/span><\/span><\/span><\/span> Develop and maintain data pipelines capable of processing both big and small datasets, with programmatic scheduling and monitoring.<\/span><\/span><\/span><\/span><\/span> Design and implement scalable APIs that serve key sectors and integrate seamlessly with various open\-source solutions.<\/span><\/span><\/span><\/span><\/span> Build and manage open\-source projects, contributing to the wider tech ecosystem.<\/span><\/span><\/span><\/span><\/span> Ensure security, privacy, and best practices in distributed data systems.<\/span><\/span><\/span><\/span><\/span> Maintain infrastructure scalability through efficient architecture, orchestration, and automation.<\/span><\/span><\/span><\/span><\/span> Minimum 5+ years of experience with backend web frameworks and RESTful service development. Our primary stack is Python (Django/Flask/FastAPI), but experience in Golang, Ruby, or JavaScript is acceptable if you're willing to work with Python.<\/span><\/span><\/span><\/span><\/span> Deep understanding of databases (both relational and NoSQL), including best practices for indexing, querying, normalisation, caching, and performance optimisation.<\/span><\/span><\/span><\/span><\/span> Solid understanding of Git workflows, CI/CD pipelines, and modern DevOps practices. We use GitHub for project management, so familiarity with its workflow is a plus.<\/span><\/span><\/span><\/span><\/span> Experience with scalable infrastructure, including microservices, distributed systems, Infrastructure as Code (IaC), load balancing, and cloud\-based deployment.<\/span><\/span><\/span><\/span><\/span> Experience with cloud services, e.g AWS, GCP, Azure, etc. <\/span><\/span><\/span><\/span><\/span>
<\/span><\/p>
<\/span><\/p>
<\/p>
<\/span><\/p>
<\/span><\/p>
<\/span><\/span><\/p>
<\/span><\/div>
<\/span><\/span><\/span><\/p>
<\/span><\/p>
<\/span><\/p>
<\/span><\/div>
<\/span><\/span><\/span><\/p>
<\/span><\/p>
<\/div><\/span>Requirements<\/h3>
Key Responsibilities;<\/span><\/span><\/span><\/i><\/b><\/span><\/span>
<\/span><\/span><\/h2>
<\/span><\/span><\/p><\/li>
<\/span><\/span><\/p><\/li>
<\/span><\/span><\/p><\/li>
<\/span><\/span><\/p><\/li>
<\/span><\/span><\/p><\/li>
<\/span><\/span><\/p><\/li>
<\/span><\/span><\/p><\/li>
<\/span><\/span><\/p><\/li><\/ul>Skill sets & Requirements;<\/span><\/span><\/span><\/i><\/b><\/span><\/span>
<\/span><\/span><\/h1>
<\/span><\/span><\/div>
<\/span><\/span><\/p><\/li>
<\/span><\/span><\/p><\/li>
<\/span><\/span><\/p><\/li>
<\/span><\/span><\/p><\/li>
<\/span><\/span><\/p><\/li>