Job Summary
A company is looking for a Principal Software Engineer to design and build low-latency distributed systems for financial market data networks.
Key Responsibilities
- Design and develop new services, unit tests, and automation tools
- Drive innovation, serve as a technical thought leader, and mentor less experienced engineers
- Maintain and improve existing systems and applications, focusing on optimization
Required Qualifications
- Minimum of 5 years strong C# coding skills
- Experience with C++, Kafka, and API development
- Bachelor's Degree in software engineering or equivalent experience
- Proficiency in distributed and scalable software architectures
- Familiarity with scripting and automation tools (e.g., Bash, Python)
Comments