1

Two Sigma Software Engineer Jobs (NOW HIRING)

Prototype Software Test Engineer II Sigma Design is a product development, engineering, and manufacturing firm. Based out of the Pacific Northwest, we offer innovative concept through production ...

Prototype Software Test Engineer II Sigma Design is a product development, engineering, and manufacturing firm. Based out of the Pacific Northwest, we offer innovative concept through production ...

Reliability Engineer

New York, NY · On-site

$165K - $250K/yr

... Two Sigma is a leading quantitative investment management and trading firm. The company applies a ... Software development of systems, services, tools and libraries. * Improve all aspects of software ...

Software Engineer II

Kansas City, MO · Hybrid

$95K - $130K/yr

Join the industry leader as a Software Engineer II to design the next generation of breakthroughs ... Six Sigma certification preferred.

SOFTWARE ENGINEER (C++) FULL TIME, EXEMPT Location: Victor, NY // HYBRID position (in office as ... You will join the development team for our Sigma software platform. Working in a team environment ...

SOFTWARE ENGINEER (C++) FULL TIME, EXEMPT Location: Victor, NY // HYBRID position (in office as ... You will join the development team for our Sigma software platform. Working in a team environment ...

Software Engineer II

Kansas City, MO · Hybrid

$95K - $130K/yr

Overview Join the industry leader as a Software Engineer II to design the next generation of ... Six Sigma certification preferred. Employment Type: FULL_TIME

Software Engineer II

Kansas City, MO · On-site

$95K - $130K/yr

Overview Join the industry leader as a Software Engineer II to design the next generation of ... Six Sigma certification preferred.

Sigma Defense is seeking a Software Engineer II to join our team developing software solutions for communications, tactical, and hardware-integrated systems. This role involves a combination of ...

Sigma Defense is seeking a Software Engineer II to join our team developing software solutions for communications, tactical, and hardware-integrated systems. This role involves a combination of ...

Senior Staff Software Engineer

New York, NY · On-site +1

$200K - $270K/yr

NewtonX has raised $47M from investors including Two Sigma Ventures, Third Prime, XFund, and Citi Ventures. About The Role We are looking for a Senior Staff Software Engineer with deep expertise in ...

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 ...

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 ...

Showing results 21-40

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.

Prototype Software Test Engineer

Sigma Design

Redmond, WA • On-site

$111K - $132K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 hours ago


Job description

Prototype Software Test Engineer II

Sigma Design is a product development, engineering, and manufacturing firm. Based out of the Pacific Northwest, we offer innovative concept through production services to diverse clients around the globe. Sigma Design believes in hiring, developing, and recognizing the best. We offer competitive compensation, a 401(k) with up to 4% company match, quarterly bonus program, 15-days of accrued PTO and 9 company paid holidays. In addition, Sigma Design has multiple options for medical insurance and dental insurance. We also offer voluntary benefits: vision, long-term disability, and life insurance. 
Position Details:
  • The hiring range for this role is typically between $111,000 and $121,000 annually with the full range extending to $132,000 annually, based on experience, internal equity, and career progression
  • This position will be In-Office
  • Monday - Friday, 8:00 am - 5:00 pm
Primary Function:
The Prototype Software Engineer II is responsible for developing and maintaining test software to support prototype validation, device bring-up, and manufacturing activities. This role develops automated test solutions, troubleshoots Android and Linux-based prototype devices, executes system bring-up, and collaborates cross-functionally to ensure product quality and data integrity.
 
Essential Job Functions - Responsibilities:
  • Own and maintain Python-based test software, including development, deployment, and support
  • Develop and implement program-level test plans in collaboration with Engineering
  • Design and deploy automated test solutions for manufacturing, integration testing, and prototype bring-up
  • Execute end-of-line testing and prototype bring-up, including fault isolation, debugging, and repair support
  • Troubleshoot Android and Linux-based prototype devices using tools such as ADB, serial consoles, log analysis, and command-line utilities
  • Collaborate with hardware, firmware, and systems engineers to diagnose issues across software and hardware
  • Maintain and update test coverage as product requirements evolve
  • Provision, configure, and validate hardware for testing and system bring-up
  • Oversee test data collection, validate data integrity, and support root cause analysis.
  • Maintain lab systems, including PCs, engineering units, and custom hardware setups
  • Follow Business Technology policies to protect sensitive data and reduce information security occurrences
 
Education and Experience: (Knowledge, Skills, & Abilities)
  • Bachelor’s Degree in Computer Science, Engineering or equivalent required
  • Minimum of 5 years of relevant work experience preferred
  • Strong proficiency in Python, including scripting, automation, and data processing
  • Experience working in Linux environments, including command-line tools, SSH, and basic system administration
  • Experience troubleshooting software and hardware systems in prototype or lab environments
  • Experience with Android device debugging using ADB, logcat, shell commands, or similar tools is preferred
  • Solid understanding of software engineering best practices
  • Experience working across Windows, macOS, and Linux environments
  • Experience using version control systems such as Git
  • Ability to write clear, maintainable, well-documented code
  • Strong debugging and root cause analysis skills
  • Experience working in collaborative, cross-functional engineering environments
  • Strong communication, organization, and problem-solving skills
  • Ability to manage multiple priorities in a dynamic lab environment
  • Experience with embedded systems, VR/AR devices, robotics, or modern C++ is a plus
  • Strong written and verbal English language communication skills
  • Excellent teamwork/interpersonal skills and the ability to communicate effectively
  • Demonstrated ability to work collaboratively, both within and outside one's own work group
  • Demonstrate commitment and adherence to Sigma Design Core Values
  • Pass a post-offer background verification

Work Environment
Standard office environment with normal amounts of office related conditions. Occasionally may be required to work in environmental conditions that emulate typical user environments in order to facilitate design testing and validation.  Occasionally may be required to travel as required to other facilities, clients, or suppliers. 
 

SigmaDesign is an Equal Opportunity Employer

Powered by JazzHR

Qf4sJhr6u8