Two Sigma Logo

Two Sigma

Software Engineer

Posted 17 Minutes Ago
Be an Early Applicant
Hybrid
New York, NY, USA
165K-325K Annually
Entry level
Hybrid
New York, NY, USA
165K-325K Annually
Entry level
Design, develop, and maintain simulation orchestration, quantitative research, financial analytics, and experiment management software. Build scalable distributed systems, testing frameworks, visualization tools, and performance-monitoring solutions. Modernize software infrastructure supporting data-driven trading decisions, debug complex systems, analyze bottlenecks, and improve accuracy, computational performance, reliability, and cost efficiency.
The summary above was generated by AI
Position Summary
Job Location: 100 Avenue of the Americas, New York, NY 10013
Note: Company "Hybrid" work attendance policy: In-office work attendance required at the aforementioned office address for collaboration days based on each team's requirement; telecommuting/working from home is permissible for remainder of the same month.
Duties: Design and engineer simulation orchestration and financial analytical software that enable quantitative research. Develop/engineer software frameworks for experiment management and attribution analysis to measure research innovation. Design, engineer, implement, and enhance core components of the quantitative research platform. Engineer and maintain software infrastructure that assists data-driven trading decisions by modelers and portfolio managers. Modernize existing simulation and analysis software to improve accuracy, computational performance and cost efficiency. Engineer comprehensive testing frameworks to ensure reliability of mission-critical internal software systems. Gather and analyze software metrics from both operating systems and software applications to assist with performance tuning and fault finding. Design visualization tools to effectively communicate analysis results. Contribute to the architecture of high-performance, scalable software systems using both open-source and proprietary technologies.
Minimum education required: Bachelor's Degree in Computer Science, Computer Engineering, Engineering Science or related Information Technology ("IT") Degree.
Skills required: Must have knowledge of the following software skills and technologies: Python, Java, SQL; relational database concepts and complex SQL queries; ability to engineer software automation functions; ability to create software system testing processes; ability to analyze and identify causes of performance problems (e.g. bottlenecks) in software systems; knowledge of and ability to create distributed and large-scale software systems design, implementation, and maintenance; ability to debug complex software systems, including across different internal tools and teams; ability to design software systems for scalability; object-oriented programming; Linux/Unix operating systems; understanding of mathematical concepts in quantitative finance including Linear Algebra, Probability and Statistics, and Time Series Analysis; and Financial Engineering. Must also pass company's required skills assessment.
Base salary: The base pay for this role will be between $165,000 and $325,000 per year. This role may also be eligible for other forms of compensation and benefits, such as a discretionary bonus, health, dental, and other wellness plans and 401(k) contributions. Discretionary bonus can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications, and experience.
#LI-DNI
HQ

Two Sigma New York, New York, USA Office

Two Sigma New York Office (HQ) Office

Our NYC headquarters is located in the vibrant SoHo neighborhood and offers a collaborative, welcoming environment that's been thoughtfully designed around creating a great workspace for our people.

Similar Jobs at Two Sigma

4 Days Ago
Hybrid
New York, NY, USA
165K-300K Annually
Senior level
165K-300K Annually
Senior level
Fintech • Software • Financial Services
Build and scale production-grade AI/ML systems for quantitative research. Responsibilities include translating research prototypes into maintainable software, optimizing GPU training and inference pipelines, designing data-loading and batching infrastructure, extending research libraries for agentic workflows, and improving codebase quality, testing, and scalability. The role partners closely with machine learning researchers and requires strong Python engineering, GPU systems experience, and familiarity with modern ML frameworks and agent technologies.
Top Skills: Agent FrameworksAi Coding ToolsCi/CdCudaGpuHugging FacePythonPyTorchRlhfRlvrTensorFlowTesting FrameworksVersion Control
4 Days Ago
Hybrid
New York, NY, USA
165K-250K Annually
Mid level
165K-250K Annually
Mid level
Fintech • Software • Financial Services
Develop and scale quantitative software, models, systems, tools, frameworks, and libraries supporting machine learning, quantitative research, and trading. Collaborate with research partners to prototype and implement models, design quantitative architectures, optimize performance, and improve scalability. The role requires algorithm development, scientific computing, and expertise with Python-based numerical and machine learning technologies.
Top Skills: Deep LearningDistributed SystemsHigh-Performance ComputingMachine LearningNumpyPythonScientific ComputingScikit-LearnScipy
4 Days Ago
Hybrid
New York, NY, USA
165K-300K Annually
Junior
165K-300K Annually
Junior
Fintech • Software • Financial Services
Develop and optimize low-latency quantitative software for research, feature construction, alpha generation, and trading. Partner with quantitative researchers to prototype and implement components in Rust, C++, and Python, analyze real-time and simulated trading data, and research improvements to models, feature pipelines, and strategies. Build deep expertise in research systems, quantitative domains, and financial markets while delivering high-quality, high-performance software.
Top Skills: CC++PythonRust

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account