Senior Software Engineer - Asset Modeling & Market Data (Flushing)

Compensation

: $77,920.00 - $127,920.00 /year *

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





Senior Software Engineer New York, NY
Our client is making a huge swath of private wealth management more transparent and more efficient. Were building a suite of robust, powerful financial applications atop our core product that unifies hundreds of investment portfolio data sources and reference data providers. While the technical challenges we solve at our company are complex, theyre also globally important. Our technical efforts are massive and involve building a fast, scalable and reliable platform. Engineers at our company build portfolio data ingestion systems that process tens of millions of transactions across millions of accounts every day, and pricing and reference data systems that provide coverage for over a trillion dollars in assets. We build and run our own distributing serving and financial calculation framework that allows clients to run complex analysis of massive data sets in real time.
As a Software Engineer on our Financial Asset Modeling & Market Data Integration team, you will have the opportunity to cover a wide spectrum of engineering stacks at our company. You will be responsible for building data models, calculation engines for financial assets, and services that serves market data from various systems into our company. We strive to provide our clients with accurate and performant calculations based on their needs. You will be exposed to both client-facing financial data modeling, calculations and infrastructure of data intensive systems. We work very closely with product managers in full circle of product feature development from client research to final roll-out, and the engineering infrastructure team to develop and maintain a performant and scalable market data service.
While we primarily program in Java, Python, and JavaScript, we dont require prior experience with any specific tool set. We look for driven engineers with real technical depth and a desire to understand the end business. We want people who are passionate and care deeply about the success of the whole company. Our company has the potential to significantly innovate private investing to make it more transparent, efficient, and ethical. If youre interested, were excited to meet you.
Requirements B.S., M.S., or Ph.D. in Computer Science or similar technical field of study (or equivalent practical experience.). 5+ years experience as a professional software engineer and experience with any object-oriented programming language. Sound understanding of large scale financial systems. Experience building large-scale distributed systems, modeling financial data, and system integrations. Proven ability to collaborate with and mentor other engineers.
Associated topics: backend, design pattern, develop, expert, java, matlab, maven, perl, senior software engineer, software engineer lead * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...