Senior C++ Software Engineer
About Syntax Data
Syntax is a financial data and technology company that codifies business models of global companies. Syntax offers wealth technology, direct and traditional indexing, and financial data analytics to institutions, investment advisors, asset managers, issuers, and financial data companies. Syntax has developed a seamless front-to-back solution, Syntax Direct℠, for creating and producing highly customized and personalized indices at scale. Recently launched, the Syntax Direct platform is already achieving broad market recognition and acceptance.
About the Role
Syntax’s Software Engineering team is a group of highly motivated people with a passion for technology. As a Software Engineer you will be responsible for developing, maintaining and innovating on Syntax’s financial software and data products. You will be tasked with writing optimized, performant code, and be provided opportunities to contribute to the planning and design of our products. Your work will contribute to the development of web applications, data pipelines and third party integrations. You will also provide direct feedback into Syntax’s software engineering process and improve the efficiency of the team.
\n Responsibilities will include:- 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 as part of a team of on-call engineers.
- Collaborating with cross-functional teams to identify and solve complex problems.
- A bachelor’s degree or higher in computer science or a related discipline.
- Proficiency in relational database systems such as Postgresql.
- An eye for code quality, familiarity with design patterns and best practices.
- Excellent problem-solving skills and the ability to work independently and collaboratively in a fast-paced, agile environment.
- Strong communication skills and the ability to articulate technical concepts effectively to both technical and non-technical audiences.
- Minimum 3-5 years experience writing C++ programs.
- Experience working in finance or financial technology.
- Prior professional experience working with and deploying to cloud environments such as AWS, DigitalOcean, or equivalent.
- Familiarity with Infrastructure as Code and tooling such as Terraform or AWS CDK.
$135,000 - $150,000 a year
\nLearn more at syntaxdata.com
Recommended Jobs
Upper School Long-Term Substitute Teacher
Trevor Day School is seeking candidates for a Long-Term Substitute Teacher in the Upper School for the 2025-26 academic year. The position will initially be a full-time leave replacement for the month…
Hematology Oncology
Job Details: Bon Secours Medical Group is seeking a full-timeHematology Oncology Physician for the Good Samaritan Hospital Medical Oncology Department. This provider will provide a broad range of ser…
FA Platforms Product Owner - AVP
As a member of the Wealth Management Investment Platforms team, the candidate will be responsible for supporting select policies, processes, and platforms within our charter by creating meaningful so…
Certified Public Accountant
Role Overview: Align Social Impact is seeking a detail-oriented and mission-aligned Certified Public Accountant (CPA) to join our team in a contract capacity. This role is ideal for a finance profes…
Sr. Business Analyst
Job Description Job Description Title: Sr. Business Analyst Reporting to the Manager of Business Analysis, this individual will augment a team that bridges the gap between the business teams…
BILINGUAL SPANISH RETAIL SALES CONSULTANT
Job Description: Do you speak Spanish and English? If you do, we’re looking for you! Our Retail Careers come with awesome perks and may include additional starting pay if you are bilingual. It’…
General Staff Nurse
Job Details: Internal Posting: 3/19/25 to 4/1/25 Summary: Under the general supervision of an Assistant Nurse Manager, Head Nurse, Nurse Manager, or other higher-level nurse or health care pro…
Quality Assurance Coordinator
Quality Assurance Coordinator Location Lake Success, NY : We understand that the world we want tomorrow starts with how we do business today, and that's why we're inspired to make A Better World for P…
Diesel Mechanic 3rd Shift
Job Description Job Description A. Duie Pyle is looking for an experienced, skilled Diesel Technician, 3rd shift, to join our Fleet Maintenance team at our Newburgh, NY shop. Why Pyle? ~ Pay…