background

Senior Golang Developer

https://rapifuzz.in/career/senior-golang-developer Copy Job Link
Gurugram, Haryana
Posted 16 days ago
Experience
Minimum 4 Year
Work Level
Senior Level
Job Type
Full Time
Offer Salary
Not Disclosed
Overview

At Rapifuzz®, we're dedicated to our mission of ‘making security simple,’ and empowering organizations against the ever-evolving landscape of digital threats. Our core motivation revolves around securing digital environments and safeguarding sensitive data. Upholding values of integrity, innovation, collaboration, and customer-centricity, we strive to offer unparalleled cybersecurity solutions tailored to meet the unique needs of our clients.Who We Are? As an innovator in the cybersecurity domain, we take pride in our diverse portfolio of next-gen cybersecurity products and services designed to tackle a wide array of security challenges. Our team comprises seasoned cybersecurity professionals with extensive industry experience and deep domain knowledge.

Job Duties:

  • Develop and maintain a production-grade web platform codebase and infrastructure.
  • Improve and support RESTful APIs using gorilla/mux.
  • Manage PostgreSQL schemas, migrations, and query optimization.
  • Build and maintain asynchronous job workflows with Redis and Asynq.
  • Implement and troubleshoot browser automation using Playwright and ChromeDP.
  • Develop real-time features using WebSocket communication.
  • Integrate third‑party APIs and manage OAuth 2.0 authentication flows.
  • Build proxy management, verification, and network routing systems.
  • Implement user authentication, RBAC authorization, and JWT management.
  • Maintain Vue 3/ReactJS frontend components and integrate them with backend APIs.
  • Write comprehensive API tests and debugging utilities.
  • Monitor system performance, address bottlenecks, and ensure high reliability.
  • Extend modular architecture with new features per documented specs.
  • Manage Docker-based containerization and deployment configurations.
  • Work with LLM/AI integrations (OpenAI, Ollama) for content generation.
  • Maintain type‑safe database layers using sqlc-generated queries.

Skills/Qualifications Required:

  • 4+ years production Go development experience (Go 1.22+)
  • Strong RESTful API design and HTTP service implementation
  • PostgreSQL proficiency including migrations (golang-migrate) and optimization
  • Redis and background job processing experience
  • JWT authentication and OAuth 2.0 implementation
  • Docker and containerization
  • Git version control and clean coding practices
  • Ability to quickly understand existing codebases through documentation
  • Self-sufficient with minimal supervision
  • Experience taking over and maintaining existing projects

Highly Desirable:

  • Browser automation (Playwright, Puppeteer, Selenium, ChromeDP)
  • Vue.js/ReactJS or modern frontend framework (TypeScript)
  • WebSocket implementation
  • LLM/AI integration (OpenAI, Ollama, similar)
  • Asynq or similar async job systems (Celery, Sidekiq)
  • sqlc experience
  • Relational database experience
  • Gorilla WebSocket or similar libraries 
41 Senior Golang Developer Apply Now
Explore BITS Cybersecurity Program