Senior Software Engineer – Go (India)

Senior Software Engineer – Go (India)

29 Aug
|
Securly
|
India

29 Aug

Securly

India

About the the Senior Software Engineer (GO)- DNS & Network Systems

Securly protects over 20 million students across 20,000+ schools by filtering harmful content at the network level — in real time, at massive scale (1.1B+ requests/day). You'll build a core piece of that system: a DNS-over-HTTPS (DoH) resolver that identifies which student or device is making a request and applies the right safety policy, instantly.
This is a from-scratch build. You'll own it end to end — design, code, ship, and run it in production.

Experience: 6–12 years
Location: Remote or Hybrid in Pune (2 days onsite if local)
Reports to: SVP of Engineering

What You'll Build
A high-performance DoH resolver in Go that handles encrypted DNS traffic from managed Chromebooks
Logic to extract device/user identity from the request and check it against policy in Redis
TLS setup so browsers trust and correctly connect to the resolver
The deployment pipeline to get this running reliably on AWS
A written design doc laying out what you built and why, so the next engineer (or your future self) understands the tradeoffs





You'll work closely with our Distinguished Engineer during the design phase, then take the system through to production hardening on your own.

Must-Have
Go, 4+ years writing production code — not scripts, not tutorials, real systems in production
Solid understanding of how DNS works — resolution, records, why DNS matters for security, and comfort reading RFCs when needed
Ability to work independently through ambiguity — this role starts with a rough problem, not a finished spec
Can write clearly — a short doc explaining a technical decision, not just code

Positive to Have (not required — we'll teach you)
DNS-over-HTTPS (RFC 8484) or experience with encrypted DNS
Redis, or any similar key-value store used for lookups at scale
TLS/certificate management
AWS, especially CloudFormation
Unbound or any recursive DNS resolver
Exposure to enterprise/managed-device environments (Chrome policy, MDM,

📌 Senior Software Engineer – Go (India)
🏢 Securly
📍 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 software engineer – go (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer – go (india) / india