This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Software Engineer / Data Engineer to build and enhance internal platforms that support research, analytics, and investment workflows in New York, New York. This role combines product-minded software development with data engineering, giving you the opportunity to create scalable applications, shape technical architecture, and improve how teams access and use information. You will work closely with analysts and data specialists to turn complex needs into reliable tools that streamline decision-making and expand internal AI capabilities.
Job Responsibility
Create and support internal applications, including dashboards, research platforms, and workflow solutions that improve day-to-day productivity across the firm
Develop and maintain AI-enabled internal systems such as application services, knowledge retrieval capabilities, agent-based tools, and monitoring frameworks for performance and quality
Collaborate with investment professionals and data science teams to convert research processes into stable, user-focused software products
Define technical direction for new systems, selecting appropriate architecture and establishing engineering standards that can scale with future development
Build backend services and data pipelines using Python, PySpark, and Databricks to support analytics, automation, and application functionality
Contribute to frontend experiences for internal users with modern web technologies such as Next.js, React, and interactive visualization tools
Design solutions that connect APIs, user interfaces, data storage, and cloud infrastructure into cohesive, maintainable platforms
Requirements
5+ years of relevant experience in software engineering, data engineering, or a closely related technical role
Strong backend development expertise in Python, with practical experience building production-grade services and data-driven applications
Hands-on experience with PySpark, Databricks, and AWS for data processing, platform development, and cloud-based deployment
Ability to work across multiple layers of technology, including APIs, databases, application logic, frontend components, and infrastructure
Familiarity with JavaScript or TypeScript and exposure to modern frontend frameworks such as React or Next.js
Experience developing solutions that incorporate large language models
broader machine learning knowledge is an advantage
Proven ability to translate loosely defined business or research needs into well-structured technical solutions
Nice to have
broader machine learning knowledge is an advantage
What we offer
medical, vision, dental, and life and disability insurance