1

Two Sigma Software Engineer Jobs (NOW HIRING)

Corporate Recruiter

New York, NY · On-site

$125K - $150K/yr

Our team of engineers, quantitative researchers and data scientists looks beyond the traditional to ... We are seeking an experienced recruiter to join Two Sigma's Corporate Recruiting team. You'll join ...

Engineering Technician II Sigma Design is a product development, engineering, and manufacturing ... Familiarity with GD&T and software like PLC programming or Visual Basic preferred * Mechanical ...

Software Engineer

New York, NY · On-site

$200K - $275K/yr

We've raised $42M in equity from Acrew, FirstMark, Mayfield, and Two Sigma Ventures. About this role We're looking for software engineers to join us in building the future of business banking and ...

Quality Technician

Foster City, CA · On-site

$21 - $28.25/hr

... Engineering, Corporate Quality, and Supplier Quality within Sigma Software Vertex. You will use your technical background to perform root cause analysis on vehicles, record their findings, and ...

Quality Technician

Foster City, CA · On-site

$21 - $28.25/hr

... Engineering, Corporate Quality, and Supplier Quality within Sigma Software Vertex. You will use your technical background to perform root cause analysis on vehicles, record their findings, and ...

Software Engineer - Compiler

New York, NY · On-site

$170K - $235K/yr

... experience engineering high-quality software systems * Demonstrated success building and ... Sigma is trusted by more than 2,000 customers, including AMD, Duolingo, Colgate-Palmolive, and ...

Showing results 41-60

Two Sigma Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do two sigma software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for two sigma software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Two Sigma software engineer?

To thrive as a Two Sigma Software Engineer, you need strong programming skills (especially in Python, Java, or C++), a solid background in computer science, and often a degree in a technical field such as Computer Science, Mathematics, or Engineering. Familiarity with distributed systems, cloud computing platforms, and modern development tools (like Git and CI/CD pipelines) is highly valued, along with experience in data analysis or machine learning frameworks. Analytical thinking, problem-solving abilities, and effective teamwork are essential soft skills for excelling in this collaborative and high-impact environment. These skills are crucial for developing robust, scalable solutions that drive innovation and competitive advantage in a data-driven, quantitative finance setting.

What does a Two Sigma software engineer do?

A Two Sigma Software Engineer designs, develops, and maintains software solutions that support the firm's quantitative research and trading activities. This role involves working closely with data scientists, researchers, and other engineers to create robust systems for data analysis, modeling, and trading execution. Two Sigma emphasizes innovation, scalability, and reliability in its technology stack, requiring engineers to solve complex technical challenges. The position offers opportunities to work with large-scale distributed systems, big data, and cutting-edge machine learning technologies.

What is the typical balance between independent work and team collaboration for a Two Sigma software engineer?

As a Software Engineer at Two Sigma, you'll experience a dynamic mix of independent problem-solving and collaborative initiatives. While you'll often take ownership of specific projects or components, regular interaction with fellow engineers, quantitative researchers, and product teams is essential. Pair programming, code reviews, and design discussions are standard, fostering both individual growth and collective innovation. This collaborative environment ensures that your work aligns with broader company goals while still allowing you to develop deep technical expertise.

What is the difference between Two Sigma Software Engineer vs Quantitative Analyst?

AspectTwo Sigma Software EngineerQuantitative Analyst
Required CredentialsBachelor's/Master's in CS, Math, or related fields; coding skillsDegree in Finance, Math, or Economics; strong analytical skills
Work EnvironmentCollaborative tech teams, fast-paced, innovativeResearch-driven, data analysis, financial modeling
Employer & Industry UsageTech-driven hedge fund, finance, investment firmsFinancial institutions, hedge funds, asset management
Common Search & ComparisonYesYes

The Two Sigma Software Engineer focuses on developing software solutions, algorithms, and systems to support trading and investment strategies. In contrast, a Quantitative Analyst primarily analyzes financial data, builds models, and develops trading strategies. While both roles require strong analytical skills and familiarity with programming, Software Engineers are more involved in software development, whereas Quantitative Analysts focus on financial modeling and data analysis.

More about Two Sigma Software Engineer jobs

What cities are hiring for Two Sigma Software Engineer jobs?

Cities with the most Two Sigma Software Engineer job openings:

What states have the most Two Sigma Software Engineer jobs?

States with the most job openings for Two Sigma Software Engineer jobs include:

Infographic showing various Two Sigma Software Engineer job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Database Engineer

Vertex Sigma Software

Foster City, CA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 24 days ago


Job description

Database Engineer Onsite in Foster City, CA 5 days in office 40 hour work week but must be open to flexible hours (i.e. before or after typical business hours) As a Database Engineer at Sigma Software Vertex, you will design, build, and operate scalable, secure data stores that power our applications and analytics. You'll partner closely with application and data teams to shape schemas, tune performance, and automate operations using AWS and infrastructure-as-code. Your work will improve reliability, reduce cost, and accelerate delivery from development through production. In this role, you will: • Design and develop efficient, scalable database solutions aligned to business requirements. • Install, configure, and upgrade database software and related tooling. • Monitor performance and optimize queries, indexes, and schemas for reliability and speed. • Implement and maintain database security controls to protect sensitive data. • Collaborate with application developers to optimize schema designs and SQL. • Troubleshoot incidents and provide timely resolution across environments. • Develop and maintain documentation for architecture, configuration, and runbooks. • Perform capacity planning and recommend infrastructure improvements. • Manage and support AWS database infrastructure (e.g., RDS/Aurora/Redshift). • Stay current on emerging database technologies, patterns, and best practices. Qualifications: • Strong understanding of AWS and IaC for database resources. • Proven experience as a Database Engineer/DBA. • Deep knowledge of DBMSs (e.g., PostgreSQL, MySQL, SQL Server, Redshift). • Proficiency in SQL and query optimization. • Solid grasp of data modeling, normalization, and schema design principles. • Hands-on experience with performance tuning and monitoring. • Understanding of backup/restore and disaster recovery procedures. • Knowledge of database security best practices. • Excellent problem-solving, analytical, communication, and collaboration skills. • Ability to thrive in a fast-paced, dynamic environment. Nice to have: • AWS networking fundamentals. • Experience with Terraform Cloud and IaC workflows. • Automation/scripting with Python or Shell. • CI/CD for databases (e.g., Bamboo, Flyway, or similar).
Benefits
Health Care Plan (Medical, Dental & Vision)
Life Insurance (Basic, Voluntary & AD&D)
Paid Time Off (Vacation, Sick & Public Holidays)
Training & Development
Retirement Plan (401k, IRA)
Free breakfast and lunch