Goliath Partners is a fast-growing fintech company looking for a Backend C++ Engineer to build high-performance systems for trading and investment technology. The role involves developing low-latency services and collaborating with a technical team to implement robust infrastructure.
Responsibilities:
- Build and scale high-performance backend systems in C++
- Develop low-latency, high-throughput services used in real-time financial environments
- Design and implement robust, production-grade infrastructure with a focus on performance and reliability
- Collaborate closely with engineers, product, and leadership to ship impactful features
- Own systems end-to-end, from architecture and implementation to deployment and monitoring
- Solve complex performance, concurrency, and scalability challenges
Requirements:
- 5–8+ years of experience building and shipping production backend systems
- Strong C++ expertise, including modern C++ (C++17/20 preferred)
- Experience working with performance-critical, multithreaded, or low-latency systems
- Solid understanding of data structures, algorithms, and systems design
- Strong ownership mindset and clear communication skills in a remote environment
- Experience in fintech, trading systems, or market data platforms
- Background in distributed systems or high-availability architectures
- Familiarity with Linux systems, networking, or cloud infrastructure
- Experience with Python, Rust, or other systems-level languages