We are seeking a Senior Backend Engineer to build high-performance cloud-native infrastructure for our research, trading, and data pipelines. The role focuses on enabling real-time data ingestion and processing workflows, ensuring system reliability and scalability. The ideal candidate thrives in a fast-paced environment and is dedicated to continuous improvement.
Requirements
- 5+ years of backend development experience
- 3+ years with Go in production-grade systems
- Experience leading large-scale system design
- Strong knowledge of concurrency, memory management, and performance optimization in Go
- Proven track record of designing and deploying microservice architectures
- Solid understanding of message queues, event-driven architectures, and asynchronous processing
- Strong understanding of networking data transmission protocols
- Experience building and deploying cloud-native applications
- Familiarity with containerization technologies (Docker) and orchestration engines (e.g., ECS, Kubernetes)
- Proficiency with message brokers (e.g., Kafka) and distributed systems
- Knowledge of data storage technologies (PostgreSQL, Redis, time-series databases)
- Familiarity with Python and/or Rust