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)
Principal Software Engineer • Hollywood, Florida, United States