Vtricks Technologies
Website:
vtricks.in
Job details:
Job Title: Backend Engineer – Go (Trading Platform Experience)
Location: Bangalore (Hybrid – Canarys Office)
Experience: 5–10 Years (10 years preferred)
Employment Type: Full-time
Notice Period: Immediate Joiners Preferred
Work Timings: US Shift
CTC: Market Standards
Job Summary
We are seeking a highly skilled Backend Engineer with strong expertise in Go (Golang) and hands-on experience in trading platforms or low-latency financial systems. The ideal candidate will work on building high-performance, real-time backend systems with a focus on latency, scalability, and fault tolerance.
Key Responsibilities
- Design and develop low-latency, high-throughput backend systems for trading/execution platforms
- Build scalable services using Go with concurrency patterns (goroutines, channels, worker pools)
- Develop and maintain real-time data streaming systems using WebSockets or SSE
- Work on order execution systems, pricing engines, and market data pipelines
- Ensure system performance, reliability, and scalability in production environments
- Optimize backend services for latency, throughput, and efficiency
- Collaborate with cross-functional teams to deliver robust solutions
Mandatory Skills
- Strong proficiency in Go (Golang)
- Proven experience in trading platforms / HFT / market making / execution engines / betting platforms
- Hands-on experience with real-time data streaming (WebSocket / SSE)
- Strong understanding of low-latency and high-performance system design
- Experience with AWS (EC2, CloudWatch, basic networking)
- Strong experience with PostgreSQL (query tuning, indexing, connection management)
Core Technical Competencies
- Concurrency and parallel processing in Go
- Distributed systems and scalable architecture
- Strong understanding of:
- Order books
- RFQ (Request for Quote) systems
- Market-making concepts
- Risk limits and position management
- Performance tuning and optimization
Nice-to-Have Skills
- Experience in prediction markets, sports betting, crypto trading, or automated market making
- Exposure to high-frequency real-time data feeds (quotes, odds, events)
- Advanced PostgreSQL (partitioning, materialized views)
- Experience with observability tools (Prometheus, Grafana, logging frameworks)
- Knowledge of performance profiling tools (pprof, tracing)
- Interest in sports analytics or trading systems
- Experience with Rust
Additional Requirements
- Strong analytical and problem-solving skills
- Ability to work in a fast-paced, high-performance environment
- Good communication and collaboration skills
Click on Apply to know more.