Associate Developer

Company: GoCharting LLC
Apply for the Associate Developer
Location: Tamil Nadu
Job Description:

About the Company

GoCharting is a next-generation financial analytics and trading platform built for data-driven traders and institutions. It delivers institutional-grade tools through a seamless, cloud-native web experience, enabling users to analyze, strategize, and execute trades across asset classes including equities, futures, options, commodities, forex, and cryptocurrencies.

With a strong focus on real-time market data, order flow analytics, and performance, GoCharting operates at the intersection of trading infrastructure and distributed systems—bringing low-latency, high-throughput capabilities to the browser.

Key Responsibilities

  • Design, develop, and maintain high-performance backend services using Go (Golang)
  • Build scalable, low-latency APIs and microservices
  • Work on real-time data pipelines and event-driven architectures
  • Optimize critical paths for latency, throughput, and memory efficiency
  • Build resilient systems capable of handling burst traffic and market volatility
  • Collaborate with frontend, DevOps, and product teams to deliver real-time user experiences
  • Debug production issues in high-pressure environments and improve observability
  • Contribute to system design, architecture, and performance engineering decisions

Core Requirements

  • Strong experience in Go (Golang)
  • Solid understanding of data structures, algorithms, and concurrency
  • Experience designing and building REST APIs and backend services
  • Experience with relational databases such as PostgreSQL or MySQL
  • Familiarity with Redis or other caching/in-memory systems
  • Strong understanding of distributed systems fundamentals
  • Experience with Git and modern version control workflows

Preferred Skills

  • Experience with low-latency or high-frequency systems (trading, gaming, telemetry, etc.)
  • Exposure to streaming systems (Kafka, NATS, Redis Streams, etc.)
  • Knowledge of networking fundamentals (TCP/IP, WebSockets, latency optimization)
  • Experience with Kubernetes, Docker, and cloud-native deployments
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Familiarity with observability stacks (metrics, logs, tracing)

Compensation & Benefits

  • Competitive salary aligned with experience and capability
  • Opportunity to work on high-performance, real-time systems at scale
  • High ownership, minimal bureaucracy, and direct impact on product

GoCharting is an equal opportunity employer. We are committed to building a diverse and inclusive workplace and welcome applicants from all backgrounds.

Posted: March 30th, 2026