Home Job Listings Categories Locations

Golang Data Engineer

📍 Brazil

Tecnologia Ranger Technical Resources

Descrição da Vaga

Golang Data Engineer #2613 Position Summary:

Our partner is a quantitative trading organization where live market data, low-latency systems, and proprietary models directly drive capital allocation decisions. As the platform continues to scale, the team is adding a senior engineer to own the real-time streaming ingestion systems that power live trading. You’ll build production-grade Go services that consume live WebSocket feeds, process and time-slice high-throughput market data, and deliver reliable inputs to a C-based trading engine running on AWS. The focus is demanding and meaningful: streaming reliability, automated failover, observability, and production debugging in a latency-sensitive environment where performance and correctness directly impact outcomes. If you enjoy building systems where milliseconds matter and your work influences real capital in motion, this is engineering at its sharpest.

Experience and Education:

BS in Computer Science, Computer Engineering, Software Engineering or equivalent hands-on experience/field Hands-on experience building production-grade distributed system for real-time or streaming environments Strong production experience developing backend or systems services in Go Experience implementing WebSocket-based live data ingestion Experience deploying and operating services on AWS, specifically EC2 and S3 Experience building and deploying containerized services, ideally in Kubernetes environments Experience supporting low-latency, high-availability systems where downtime or delay had direct business impact

Skills and Strengths:

Go Real-time streaming systems WebSockets Low-latency architecture Production service development AWS EC2 AWS S3 Kubernetes Containerization Monitoring Observability Prometheus High-throughput data processing Failover design Distributed systems Debugging live production systems Time-series data handling Data pipeline development Concurrency patterns Systems reliability engineering

Primary Job Responsibilities:

Rebuild and own the production-grade, real-time market data ingestion system end-to-end Develop high-performance Go services that consume live market data over WebSockets Process and manage high-throughput streaming data across approximately 1,500 equities Aggregate and time-slice streaming data for accurate downstream model consumption Deliver structured, low-latency data feeds to a C-based trading engine running on AWS EC2 Design and implement automatic failover from live market feeds to delayed backup streams Ensure data integrity and correctness during feed transitions and recovery scenarios Maintain and validate the historical data ingestion pipeline sourcing from AWS S3 Instrument services with monitoring and observability to detect latency spikes, data gaps, and system degradation Debug and resolve live production streaming failures with minimal business disruption Optimize ingestion services for latency, throughput, and fault tolerance Deploy and operate containerized services within cloud-native environments Collaborate directly with technical leadership on architectural decisions and performance tradeoffs Operate independently without daily direction, taking full ownership of reliability and delivery Continuously improve system resilience to support live trading without manual intervention

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Detalhes da Vaga

Data de Publicação: February 27, 2026
Tipo de Vaga: Tecnologia
Localização: Brazil
Company: Ranger Technical Resources

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.