Senior Backend Engineer (India)

Senior Backend Engineer (India)

03 Aug
|
CDPG
|
India

03 Aug

CDPG

India

About the Role

We are looking for a Senior Backend Engineer with deep Go expertise to join our engineering team.

You will work across three interconnected areas: building reliable data pipelines and IoT ingestion

systems, designing and securing API services that power our platform, and contributing to the cloud

infrastructure tooling that keeps everything running.

This is a role for engineers who care about correctness, performance, and maintainability — and who

want their work to have real-world impact on open data infrastructure.

Responsibilities

● Design, build, and maintain high-throughput Go services and data ingestion pipelines

● Build secure, well-documented APIs using standard authentication and authorization

protocols

● Deploy, configure, and operate services in cloud and container environments

● Own database schema design, query optimization, and migration strategies

● Apply appropriate caching and messaging patterns to meet reliability and latency

requirements

● Write clean, well-tested code — unit tests, integration tests, and contract tests where

applicable

● Uphold robust source control practices: meaningful commits, disciplined branching, and

thorough pull request reviews

● Contribute to CI/CD pipelines and shared developer tooling

● Participate in architecture reviews, technical planning, and cross-team design discussions

● Support and mentor engineers through code review and knowledge sharing

Required Qualifications

● 5+ years writing production-grade Go,



with a solid grasp of concurrency patterns, idiomatic

design, and performance characteristics

● Strong understanding of distributed systems: scalability, consistency trade-offs, and fault

tolerance

● Hands-on experience deploying and operating containerized services in cloud environments

(container orchestration, managed cloud platforms)

● Relational database design and optimization — schema modelling, indexing, and query

analysis

● Familiarity with identity and access management standards (token-based auth, delegated

authorization flows)

● Experience using in-memory data stores for caching, session state, or pub/sub messaging

● Disciplined approach to software quality: testing at multiple levels, static analysis, and clear code review feedback

● Comfortable working on Linux systems with containerization and infrastructure-as-code tooling

● Familiar with 12-factor app principles and the operational concerns of cloud-native services

Nice to Have

● Experience building or operating IoT data pipelines or time-series workloads

● Familiarity with message brokers or event streaming systems for asynchronous processing

● Observability practices: structured logging, metrics instrumentation, and distributed tracing

● Contributions to open-source projects or experience with open data / data exchange

platforms

● Prior involvement in defining engineering standards, runbooks, or internal documentation

Work Location: In person

📌 Senior Backend Engineer (India)
🏢 CDPG
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior backend engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior backend engineer (india) / india