What are the responsibilities and job description for the C++ candidate w/ experience building Trading Systems position at Steneral Consulting?
Assessment Test Followed By Zoom video interview
C candidate w/ experience building Trading Systems
Essential Duties And Responsibilities
Develop and enhance high performance, low latency components for real-time systems including:
Static, reference, and real-time market data management
Rules and business logic management
Trading engine and end-to-end workflow management
API’s and connectivity for various marketplace and external systems integrations
Competencies
Experience with Java, C , Rust and Typescript
Experience working on the design, implementation, and deployment of large, complex software projects
Expertise in systems programming on both UNIX variants and Windows
Familiarity with various database systems
Ability to understand sophisticated financial concepts and products
Ability to take responsibility and work independently in high-pressure, time-critical environments
Ability to work cooperatively amongst technologists and front office executives
Qualifications
5 years of relevant experience
Working Knowledge Of
Low-level socket communication programming
Asynchronous programming
Network programming
Functional programming
Object oriented programming
Event driven architectures
Distributed real-time services
Large-scale, multi library, multi-language projects
Other Preferred Skills And Abilities
Rust development experience and expertise
Understanding of async Rust and tokio runtime
Familiarity with Jira, Github
Able to work effectively in a fast-paced and demanding environment
Self-starter who is able to quickly learn new technologies
Education
BS or advanced degree in Computer Science, Information Systems, or related field
C candidate w/ experience building Trading Systems
Essential Duties And Responsibilities
Develop and enhance high performance, low latency components for real-time systems including:
Static, reference, and real-time market data management
Rules and business logic management
Trading engine and end-to-end workflow management
API’s and connectivity for various marketplace and external systems integrations
Competencies
Experience with Java, C , Rust and Typescript
Experience working on the design, implementation, and deployment of large, complex software projects
Expertise in systems programming on both UNIX variants and Windows
Familiarity with various database systems
Ability to understand sophisticated financial concepts and products
Ability to take responsibility and work independently in high-pressure, time-critical environments
Ability to work cooperatively amongst technologists and front office executives
Qualifications
5 years of relevant experience
Working Knowledge Of
Low-level socket communication programming
Asynchronous programming
Network programming
Functional programming
Object oriented programming
Event driven architectures
Distributed real-time services
Large-scale, multi library, multi-language projects
Other Preferred Skills And Abilities
Rust development experience and expertise
Understanding of async Rust and tokio runtime
Familiarity with Jira, Github
Able to work effectively in a fast-paced and demanding environment
Self-starter who is able to quickly learn new technologies
Education
BS or advanced degree in Computer Science, Information Systems, or related field