Senior Go Developer || 6+ YOE || Bangalore || Hybrid (Bengaluru)

Senior Go Developer || 6+ YOE || Bangalore || Hybrid (Bengaluru)

22 Sep
|
Michael Page
|
Bengaluru

22 Sep

Michael Page

Bengaluru

- Hybrid Work Culture with Strong Engineering Ownership
- High-Growth Product Engineering Opportunity

About Our Client

A Bengaluru-based business in the software sector, part of the technology and telecoms industry. Seeking to build and deploy impactful AI-native solutions powered by domain and task specialized AI agent

Job Description

Key Responsibilities:

- Build Core Services: Build one of UAI's control-plane services (Registry, Trust Server, Audit Ledger) or its Seeker and Provider SDKs, end to end in Go: REST APIs, PostgreSQL, Redis. Work in a small team and own your area with minimal supervision.
- Implement Trust Primitives: Work hands-on with the cryptography at the heart of the platform: Ed25519 signatures, DIDs, Verifiable Credentials, and short-lived signed tokens, using and extending our shared libraries.
- Own Quality: Write unit and integration tests for everything you ship and meet strict quality gates (linting, security scanning, conformance suites in CI).
- Write As You Build: We are handbook-first. Decisions, designs, and runbooks are written down; if it is not written, it does not exist. You will produce design notes, ADRs, and runbooks as part of normal work.
- Review and Secure: Review your pair's code and keep the security bar high: input validation, secrets handling, careful error paths.
- Flag Early: Raise gaps and risks as soon as you see them instead of coding around them.





The Successful Applicant

We're Looking For Someone Who Has

- Education & Experience: 6+ years of hands-on experience building backend services. A bachelor's or master's degree in Computer Science or a related field is expected (or equivalent practical experience).
- Go Proficiency: Robust production Go. Clean, tested, idiomatic code, and the ability to debug tricky issues in services under load.
- Data Stores: Solid PostgreSQL, comfortable with Redis.
- Cloud Experience: Have shipped and operated services on a major cloud (AWS, GCP, or Azure).
- Security & Auth: Working knowledge of TLS, JWT, and OAuth2 or OIDC, plus a security mindset in everyday coding.
- Independence: Can take a problem and run with it, asking sharp questions early. We keep handholding low by design.
- Written Communication: Strong writing. Your docs, ADRs, and reviews should stand on their own.
- Bonus: W3C DIDs or Verifiable Credentials; JOSE internals, DPoP, HTTP message signatures, or JSON canonicalization (JCS); experience in payments, fintech, or other regulated, high-trust systems; open source work in Go.

What's on Offer

- Permanent role in Bengaluru
- Opportunity to work in the software industry
- Chance to enhance your skills in backend development

If you're interested in this role, you can apply.

Quote job ref: JN-092026-7101955

📌 Senior Go Developer || 6+ YOE || Bangalore || Hybrid (Bengaluru)
🏢 Michael Page
📍 Bengaluru

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 go developer || 6+ yoe || bangalore || hybrid (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior go developer || 6+ yoe || bangalore || hybrid (bengaluru) / bengaluru