Wobot AI
Golang Developer
Wobot AIIndia15 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
We are looking for a Golang Developer to build and own the core infrastructure that powers our platform's real-time communication and distributed connectivity layers. You will be responsible for maintaining the âpipesâ that allow our services and clients to communicate reliably at scale.

What You'll Do

  • Architect Scalable Services: Develop and maintain high-performance backend services, focusing on connection management and robust data transfer layers.
  • Manage Real-Time Systems: Own systems utilizing WebSockets to manage long-lived connections across distributed clients.
  • Handle Connection Lifecycles: Design end-to-end logic for client registration, authentication, heartbeats, and graceful teardowns.
  • Ship Fault-Tolerant Code: Understand production-grade patterns including circuit breakers, retry logic, and graceful shutdowns to ensure high availability.
  • Performance Engineering: Optimize memory footprint, connection pooling, and resource allocation to support high-concurrency environments.
  • Act as the primary technical point of contact for the core infrastructure, providing support to internal teams to ensure seamless integration.
  • Product & Dev-Cycle Improvement: Actively participate in feedback loops with Product teams to identify friction points and propose technical improvements for faster development cycles.
  • Observability & Health: Instrument services with metrics, logging, and tracing to ensure the infrastructure is transparent and easy to debug.
  • Collaborative Design: Partner with DevOps and Product teams to define API contracts and deployment strategies for microservices.

What We're Looking For

  • Go Expertise: 1â2+ years of professional experience building backend services or infrastructure using Golang.
  • Concurrency Mastery: Deep understanding of goroutines, channels, and sync primitivesâknowing not just how to use them, but how to use them safely.
  • Networking Fundamentals: Experience with WebSockets or TCP/IP (gRPC is a bonus). You understand the unique challenges of maintaining long-lived persistent connections.
  • Clean Architecture: A mindset for modular design, clear boundaries, and writing highly testable, maintainable code.
  • Production Experience: Ability to trace issues across distributed logs and metrics; comfortable debugging live systems.

How We Work

  • We use Microsoft Teams for daily communication and conduct standups and team meetings on Teams.
  • We value open discussion, ownership, and a founder mindset.
  • We prioritize design, excellent UI/UX, documentation, to-do lists, and data-driven decision-making.
  • We encourage team bonding through bi-weekly town halls, destressing sessions with a certified healer, and fun company retreats twice a year.
  • We offer a 100% remote workplace, health insurance, attractive equity options for top performers, mental health consultations, company-sponsored upskilling courses, growth hours, 40 hours for community causes, and access to a financial advisor.
  • Wobot is an Equal Opportunity Employer.

Key Skills

Ranked by relevance