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 systemsbringing 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.