As a Software Engineer on the Data Integration Team, you will focus on designing elegant, high-quality software and continuously refining existing software solutions that power application functionality, with a primary responsibility for integrating with third-party financial data providers and measuring investment performance. Working closely with fellow developers, together, you’ll create reliable, efficient solutions that keep our products competitive in a rapidly evolving financial landscape. This role involves designing, implementing, testing, and deploying robust C++ applications to enhance system performance and efficiency. You will analyze complex technical challenges, optimize existing code for clarity and performance, and contribute to ongoing system improvements that support our long-term product vision. Successful Software Engineers apply rigorous analytical thinking to assess problems, evaluate alternative approaches, and quickly translate ideas into effective designs. Collaboration is essential. You will work across disciplines, communicating complex technical concepts clearly and effectively, both in writing and in person. If you’re driven to continuously grow your technical skills, committed to producing elegant and well-documented code, and excited to contribute both independently and as part of a collaborative team, we encourage you to apply!
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Number of Employees
11-50 employees