Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Quantitative Software Engineer

Edgestream

Quantitative Software Engineer

Princeton, NJ/New York, NY

About Us

Edgestream Partners is a team of scientists, engineers, and investment professionals dedicated to developing quantitative models of financial markets and deploying them in systematic trading strategies continuously across global markets. Our work sits at the intersection of research, technology, and investment management, where rigorous analysis and robust engineering come together to build scalable trading systems. Our culture has more in common with a research lab or high-growth technology company than with a traditional financial institution. We value intellectual curiosity, creativity, diligence, and integrity. We focus on long-term thinking, investing in ideas and systems that are designed to endure and evolve as markets and technologies change. Collaboration is central to how we work - we believe that an open exchange of ideas and close collaboration across disciplines allow us to build stronger models and better infrastructure that can ultimately empower better outcomes. Founded in 2003, Edgestream has grown into a firm where thoughtful, high-quality work can have a meaningful and lasting impact. We continue to expand our capabilities and are looking for talented individuals who are excited to contribute to a collaborative research environment and grow with us in the years ahead.

About the Job

The Research group at Edgestream consists of highly skilled scientists and engineers, working in collaboration to unravel some of finance's hardest problems. Within this group, our Quantitative Software Engineers have primary responsibility for the quantitative software platform which underpins our scientific endeavors. Together with the researchers and our engineering team, you will maintain and build novel machine learning tools and research infrastructure, and support researchers in running large-scale scientific experiments with market data and alternative data sources. A successful candidate would care about writing elegant code, take satisfaction in building world class infrastructure, and enjoy using these skills to help build models that crack hard scientific problems. This position will be located in either Princeton, NJ or New York, NY.

Required Qualifications:
  • A Bachelor's or Master's degree in Computer Science, Engineering, or a closely related field.
  • Exceptional proficiency in programming (Python preferred) and software design.
  • Strong analytical foundation, including familiarity with probability, statistics, and machine learning.
  • Demonstrated experience utilizing quantitative software libraries such as numpy/pandas, scikit-learn, or equivalent packages.
  • The ability to communicate effectively within a complex, highly technical, and collaborative team environment.
  • A genuine intellectual curiosity and a passion for using technology to solve challenging problems.
Preferred Qualifications:
  • Deep familiarity with financial market data structures, including equities, futures, and FX datasets.
  • Familiarity with numerical optimization techniques
  • Experience building resilient, parallelized data transformation architectures for machine learning and statistical analysis and reporting.
Benefits:
  • Competitive salary, bonus, and incentive compensation tied to overall firm performance.
  • High ownership and visibility within a close-knit team of experienced engineers and seasoned researchers.
  • Access to extensive technical and data resources developed over decades of systematic trading.
  • Comprehensive, first-class benefits, including medical and dental coverage, 401(k), HRA, FSA, life insurance, catered lunch, and an onsite gym.
  • For qualified employees, the opportunity to invest in Edgestream-managed funds.
  • A collaborative and intellectually rigorous environment with strong mentorship and long-term growth opportunities.

Please Note: Currently, we are not accepting H-1B applicants or sponsoring new H-1B visas.

Legal disclaimer: In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Quantitative Software Engineer in Princeton, NJ vacancy
  •  ...the Delivery Director and Sales Team, design and propose realistic, implementable solutions that incorporate client requirements, software capability and future directions. Keep up with current releases, features and practices and share with team. Act as senior client... 
    Software
    Worldwide

    IBM

    Princeton, NJ
    9 days ago
  •  ...Job Benefits: Health/Dental Benefits, Retirement Benefits, Other Benefits Apply by Email: Attn: Vinayak Rampalli Compunnel Software Group, Inc. 4390 Route 1 North, Suite 302 Princeton, NJ 08540 Email ID: ****@*****.*** Website:
    Software

    Compunnel

    Princeton, NJ
    5 days ago
  •  ...is ideal for a developer who has transitioned into integration engineering and can effectively bridge traditional application development...  ...information systems, or related field. ~4+ years of software development experience, including: ~ Hands-on MuleSoft development... 
    Software
    Contract work
    Summer work
    Remote work
    Monday to Friday
    Shift work

    TechLink+

    Princeton, NJ
    3 days ago
  •  ...network policies and procedures such as change control procedures, back-up, and disaster recovery plans. Serve as SME on hardware, software, and control architectures for CIP. Utilize best practices and knowledge of internal/external issues to improve or recommend... 
    Software
    Work at office
    Remote work

    NRG Energy

    Princeton, NJ
    3 days ago
  •  ...provisioning, and code deployment automation. Implement and maintain continuous integration and delivery pipelines, enabling frequent software releases while ensuring quality, stability, and scalability. Optimize infrastructure, including cloud platforms, servers,... 
    Software

    Compunnel

    Princeton, NJ
    5 days ago
  •  ...environment Responsibilities - Member of support team working - Help desk tickets solving user issues - Break fixes - Occasional software enhancements - Support transitional efforts from AS400 to.Net environments - Execute periodic tasks: File upload/download, Yearend... 
    Software
    Contract work
    Flexible hours

    Damco

    Plainsboro, NJ
    28 days ago
  •  ...are also able to use AI for the same, that's added advantage Qualifications & Experience: Experience in comprehensive software testing, covering both manual and automated testing processes. Proven expertise in Software Development Life Cycle (SDLC)... 
    Software
    Contract work

    VBeyond

    Princeton, NJ
    5 days ago
  •  ...Senior Full Stack Software Developer III Strong/Expert level proficiency in JavaScript/TypeScript, HTML5, CSS with knowledge of internals with minimum of 5 years of experience developing world class user interfaces. Strong understanding of ReactJS and its core principles... 
    Software

    Omega Solutions Inc

    Princeton, NJ
    5 days ago
  • $150.03k - $224.25k

     ...Job Summary The Senior Manager, IT Engineer Business Intelligence Power BI - Field Reporting is the most-senior member of the engineering...  ...employment. We will also not offer you money to buy equipment, software, or for any other purpose during the job application process.... 
    Software
    Temporary work
    Local area
    Worldwide
    Flexible hours
    Shift work

    Otsuka America Pharmaceutical Inc.

    Princeton, NJ
    4 days ago
  •  ...security, performance, and maintainability as part of the migration to modern technologies. Master’s degree in Science, Technology, or Engineering (any); Computer Applications is required. Work location: Plainsboro, NJ and various unanticipated locations throughout the U.S.... 
    Software

    DVG Tech Solutions

    Plainsboro, NJ
    1 day ago
  •  ...will engage audiences ranging from bench scientists and data engineers to CDOs, VPs of Divisional IT, VPs of Scientific areas, and digital...  ...points and goals. Always be leading with demo’s of actual software aligned to the customers main value levers. Own and drive... 
    Software
    Immediate start

    TetraScience

    Princeton, NJ
    a month ago
  • $132k

     ...Shift First Shift (Day) Job Description Involve in Software Development lifecycle. Build responsive UI components, develop...  ...'s degree in Science, Technology, Business Administration, or Engineering (any) with 6 months of experience in the job offered or related... 
    Software
    Full time
    Shift work
    Day shift

    MindSys Ltd.

    Plainsboro, NJ
    4 days ago
  •  ...Applications Developer is responsible for developing complex custom software solutions to support business requirements. In this role...  ...part of the CI/CD pipeline by working closely with Platform Engineer Responsibilities: Lead Applications Developer owns... 
    Software

    VS Tech Solutions

    Princeton, NJ
    1 day ago
  •  ...User Interface (UI) Software Developer III Pay Rate: $55/hr on w2 all inclusive Client: Educational Testing Service Required: • Must be able to obtain Public Trust clearance • Strong/Expert level proficiency in JavaScript/TypeScript, HTML5, CSS with knowledge... 
    Software

    Omega Solutions Inc

    Princeton, NJ
    5 days ago
  •  ...Job Benefits: Health/Dental Benefits, Retirement Benefits, Other Benefits Apply by Email: Attn: Vinayak Rampalli Compunnel Software Group, Inc. 4390 Route 1 North, Suite 302 Princeton, NJ 08540 Email ID: ****@*****.*** Website:
    Software

    Compunnel

    Princeton, NJ
    5 days ago
  •  ...Job Description: Analyze, design, develop, test and implement system applications. Involve in Testing of Software using QTP, Win Runner, Load Runner, Clear Quest, Requisite Pro, Test Director, Oracle/SQL Server on Windows and Unix. Testing the applications... 
    Software

    Compunnel

    Princeton, NJ
    5 days ago
  • $145.31k

     ...NJ location. Duties: Research, design, implement and manage software programs, reporting solutions and KPI dashboards. Conduct...  ...Bachelor’s degree in Computer Science, Computer or Electronic Engineering, Information Technology or a closely related field plus 3 years... 
    Software
    Full time
    Work experience placement
    Work at office
    Remote work
    Shift work
    Day shift

    Munich Re America Services, Inc.

    Princeton, NJ
    1 day ago
  • $150.03k - $224.25k

     ...bachelor’s degree; preferably, a degree in Computer Science, Engineering or adjacent fields. Advanced degree in engineering/sciences/Artificial...  .... We will also not offer you money to buy equipment, software, or for any other purpose during the job application process.... 
    Software
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Otsuka America Pharmaceutical Inc.

    Princeton, NJ
    3 days ago
  •  ...Job Benefits: Health/Dental Benefits, Retirement Benefits, Other Benefits Apply by Email: Attn: Vinayak Rampalli Compunnel Software Group, Inc. 4390 Route 1 North, Suite 302 Princeton, NJ 08540 Email ID: ****@*****.*** Website:
    Software

    Compunnel

    Princeton, NJ
    5 days ago
  •  ...Job Description: Analyze software requirements to determine the feasibility of design within time and cost constraints. Design, develop, test and implement software applications and customized business applications using C, C++, VC++, Oracle/SQL Server/Sybase... 
    Software

    Compunnel

    Princeton, NJ
    5 days ago
  •  ...collaborate closely with team members, including business analysts and other developers, to support project goals and deliver high-quality software solutions. Additional responsibilities include troubleshooting and optimizing application performance, adhering to development... 
    Software
    Work at office
    Remote work

    Verus LLC

    Princeton, NJ
    14 days ago
  • $125k - $160k

     ...and manage Windows operating systems, applications, and related software, including Microsoft Exchange, Office, SharePoint and SCCM....  ...Active Directory ~ A bachelor’s degree in computer science, engineering, information technology, a related field, or equivalent experience... 
    Software
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Princeton, NJ
    8 days ago
  • $81.65k - $112.7k

     ...rationale MINIMUM QUALIFICATIONS ~ Bachelor's degree in Engineering, Life Sciences, Biostatistics, Data Analytics, or a related field...  ...(MS, MBA, or equivalent). Proficiency with statistical software or data visualization tools (e.g., Minitab, Power BI, Oracle,... 
    Software
    Temporary work
    Work at office

    Integra LifeSciences

    Princeton, NJ
    3 days ago
  •  ...Pro-active in communicating ~ Comfortable speaking on the phone and writing emails to clients ~ Experienced with HubSpot CRM software is preferred ~ MS Office 365 knowledge or Google Suite knowledge is required (WORD, POWER POINT, EXCEL, GMAIL, TEAMS) ~ Has a desire... 
    Software
    Worldwide

    Atlas Primary

    Princeton, NJ
    2 days ago
  •  ...Job Benefits: Health/Dental Benefits, Retirement Benefits, Other Benefits Apply by Email: Attn: Vinayak Rampalli Compunnel Software Group, Inc. 4390 Route 1 North, Suite 302 Princeton, NJ 08540 Email ID: ****@*****.*** Website:
    Software

    Compunnel

    Princeton, NJ
    5 days ago
  •  ...fundamental understanding of the sales process (marketing, prospecting, cold calling, sales cycle) ~2+ years inside sales (Tech/Software Sales) experience with proven track record of performance ~ High-energy, passion and curiosity for finding new opportunities ~... 
    Software

    Damco

    Princeton, NJ
    5 days ago
  •  ...conclusions Estimate and perform risk analysis for quality delivery Agile evangelist Qualifications: ~5+ years of software testing experience in all phases of testing including test planning, test execution, and test closure ~ Excellent... 
    Software

    Exaways Corporation

    Princeton, NJ
    5 days ago
  •  ...environment supporting multiple versions of application using GitLab CI/CD Strong experience in DevOps best practices and software application lifecycle/release processes 2+ years of experience with containerization technologies with Kubernetes, Docker,... 
    Software

    PALNAR

    Princeton, NJ
    2 days ago
  • $70k - $100k

     ...with writing queries for Oracle database Object oriented analysis, design and programming skills Experience with a recognized software development lifecycle methodology Good interpersonal skills in order to interface successfully with an onshore project manager,... 
    Software
    Internship
    Work at office

    Triunity Software

    Princeton, NJ
    9 days ago
  •  ...Contribute to the overall IT strategy and roadmap by using well defined Frameworks. DevOps and Architecture: Automating software delivery, infrastructure changes, and continuous integration/continuous deployment (CI/CD). Think of tools like DevOps, Jenkins, GitHub... 
    Software

    TEPHRA

    Jamesburg, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Quantitative Software Engineer. Be the first to apply!