Our Client is a global Hedge Fund and they are looking to hire an experienced Software Engineer within distrubuted systems
Your Role:
- Take the lead in designing, reviewing, and building cutting-edge services for diverse clients.
- Push the boundaries of coding best practices: conduct code reviews, participate in design sessions, and always strive for top-notch quality, testability, and performance.
- Work directly with stakeholders and customers to understand their unique challenges and craft innovative solutions.
- Dive deep into system issues, troubleshoot like a pro, and ensure everything runs seamlessly.
Your Skills:
- You're a master of algorithms, data structures, and system design.
- Fluent in at least one powerful server-side programming language (Python, Go, Rust, C++, Java - take your pick).
- Experienced in building high-performance, scalable systems, with skills in multithreading, caching, and asynchronous I/O.
- You know your way around big data tools (Elasticsearch, Kafka, BigTable, Cassandra) and understand their strengths and trade-offs.
- Communication and collaboration are second nature - you thrive in cross-functional teams and can simplify complex ideas for anyone.