Senior Software Engineer II
Human Interest- Full Time
- Senior (5 to 8 years)
Candidates should possess a bachelor’s degree or higher in computer science or a related discipline, and a minimum of 3-5 years of experience writing C++ programs. Strong proficiency in relational database systems such as PostgreSQL, an eye for code quality, familiarity with design patterns and best practices, and excellent problem-solving skills are required.
The Senior C++ Software Engineer will be responsible for designing, enhancing, and maintaining large financial databases for use in web applications, developing and maintaining database systems supporting the construction of performant, complex queries, writing well-designed APIs and developing backend services written in C++, creating flexible and intuitive client-facing JSON and GRPC APIs for streaming data, writing well-tested, efficient algorithms for testing financial investment methodologies, ensuring that mission critical systems and services operate smoothly by triaging and resolving operational issues, and collaborating with cross-functional teams to identify and solve complex problems.
Investment analytics and portfolio management tools
Syntax provides financial technology solutions that focus on investment analytics and portfolio management. Their platform allows users to access detailed profiles of companies and Exchange-Traded Funds (ETFs), helping investors understand risks and opportunities. They also create proprietary benchmark indices for accurate performance metrics and employ algorithms for tax-efficient strategies. Syntax aims to enhance decision-making for individual and institutional investors through subscription-based access to their tools and data.