Senior Windows Throughput Architect

Teradyne

North Reading (MA)

On-site

USD 201,000 - 322,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Teradyne in North Reading, Massachusetts, seeks a highly experienced Throughput Architect to design, develop, and optimize high-performance Windows software systems.

You will lead the design of scalable, multi-threaded and multi-process applications, drive performance improvements, and provide technical direction across complex software solutions.

This senior role requires 10+ years of software development, expert C# and modern C++, and a strong grasp of concurrency, IPC, and profiling tools.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
  • 10+ years of professional software development experience.
  • Expert-level proficiency in C# and modern C++.
  • Experience designing Windows multi-threaded and multi-process applications.
  • Strong understanding of concurrency, synchronization, inter-process communication, and resource management.
  • Experience architecting scalable systems with a focus on throughput, responsiveness, and reliability.
  • Demonstrated expertise in load balancing, performance tuning, and system optimization.
  • Advanced debugging and root cause assessment skills for complex software systems.
  • Advanced experience using profiling tools (JetBrains, VTune, or VS profiling) to identify bottlenecks.

Responsibilities

  • Design, develop, and optimize high-performance Windows software systems.
  • Guide the design of scalable, multi-threaded and multi-process applications.
  • Drive performance optimization initiatives and provide technical direction across complex software solutions.
  • Collaborate with cross-functional teams to solve complex technical problems.
  • Contribute hands-on technical expertise to performance-sensitive software systems.

Skills

C# proficiency
Modern C++
Multi-threaded design
Multi-process design
Concurrency
Inter-process communication
Resource management
Load balancing
Performance tuning
Software architecture

Education

Bachelor's degree in CS/CE/SE

Tools

JetBrains profiling tools
Intel VTune
Microsoft Visual Studio profiling tools

Job description

Teradyne in North Reading, Massachusetts, seeks a highly experienced Throughput Architect to design, develop, and optimize high-performance Windows software systems.

You will lead the design of scalable, multi-threaded and multi-process applications, drive performance improvements, and provide technical direction across complex software solutions.

This senior role requires 10+ years of software development, expert C# and modern C++, and a strong grasp of concurrency, IPC, and profiling tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Windows Performance Architect (Compute Test, North Reading)
Windows Performance Architect (Compute Test, North Reading)

Teradyne • North Reading (MA)

On-site
USD 201,000 - 322,000
Senior Windows Desktop Engineer - High-Performance Apps
Senior Windows Desktop Engineer - High-Performance Apps

AVEVA • Irvine (CA)

Hybrid
USD 113,000 - 151,000
Senior Windows Engineer
Senior Windows Engineer

firstPRO US • Andover (MA)

On-site
USD 140,000 - 170,000
Senior Windows Performance Architect for Snapdragon
Senior Windows Performance Architect for Snapdragon

Qualcomm • San Diego (CA)

On-site
USD 118,000 - 177,000
Senior Software Engineer – Compute Test Systems
Senior Software Engineer – Compute Test Systems

Teradyne • Reading (MA)

On-site
USD 130,000 - 207,000
Health benefits
Dental insurance
Vision coverage
+3
Senior Windows Desktop Software Engineer (C++, C#, SQL)
Senior Windows Desktop Software Engineer (C++, C#, SQL)

ETAP Software • Irvine (CA)

On-site
USD 113,000 - 151,000
Senior Systems Architect – Hardware & Systems Engineering
Senior Systems Architect – Hardware & Systems Engineering

Teradyne • Reading (MA)

On-site
USD 166,000 - 266,000
Medical
Dental
Vision
+2
Compute Test Software Engineer - Throughput & Quality
Compute Test Software Engineer - Throughput & Quality

Teradyne • North Reading (MA)

On-site
USD 130,000 - 207,000
Senior Windows AD Architect — Enterprise Systems
Senior Windows AD Architect — Enterprise Systems

Intel • Phoenix (AZ)

On-site
USD 150,000 - 285,000
Principal Software Engineer (Architect)
Principal Software Engineer (Architect)

Direct Staffing Inc • Culver City (CA)

On-site
USD 120,000 - 150,000