1

Performance Software Jobs in New York (NOW HIRING)

Software Engineer - Systems

New York, NY ยท On-site

$200K - $275K/yr

What we're looking for: We're looking for exceptional engineers with deep experience in low-level, high-performance software and cloud-scale storage systems. * 5+ years of experience writing high ...

Software Engineer - Model Performance

New York, NY ยท On-site

$180K - $360K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are looking for a Software Engineer focused on ML performance to join our dynamic team. This role is ideal for someone who thrives in a fast-paced startup environment and is eager to make ...

Senior Software Engineer

New York, NY ยท On-site

$176K - $196K/yr

... performance software applications with languages such as Java, Go, or Python * Experience with gRPC, Thrift, and other server-to-server communication protocols. * Experience with Kafka and event ...

Senior Software Engineer - Office Apps C++

New York, NY ยท On-site

$134K - $176K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Software Engineer - Office Apps C++ Location New York Business Area Engineering and CTO Ref ... The work spans performance-critical backend services, client-side application logic, and developer ...

Software Engineer-C, Python

Matawan, NJ ยท Hybrid

$52 - $71.50/hr

Ideal candidates for these positions will love to code and have extensive experience developing algorithms and data structures for multi-threaded high performance software in C on Linux platforms

Software Engineer- Model Performance Systems

New York, NY ยท On-site

$165K - $330K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

THE OPPORTUNITY We are looking for Senior Software Engineers to join our team. This is a specialized, high-impact role sitting at the intersection of high-performance computing (HPC) and Large ...

Software Engineer II

New York, NY

$106K - $146K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Build scalable, modular, and high-performance software that supports video advertising, display advertising, analytics, and measurement. * Integrate and maintain third-party advertising technologies ...

Sr. Software Engineer, LIMS

Ramsey, NJ ยท Hybrid

$121K - $160K/yr

  • Medical

  • Retirement

  • PTO

Design, develop, test, andmaintainscalable, high-performance software applications using C#, .NET Framework, and .NET Core/.NET 8+. * Architect and implement RESTful APIs, microservices, and event ...

next page

Showing results 1-20

Performance Software information

See New York salary details

$119.3K

$154.3K

How much do performance software jobs pay per year?

As of Aug 14, 2026, the average yearly pay for performance software in New York is $152,649.00, according to ZipRecruiter salary data. Most workers in this role earn between $153,200.00 and $153,200.00 per year, depending on experience, location, and employer.

What is performance software engineering?

Performance software engineering is a specialized field focused on optimizing the speed, efficiency, and scalability of software applications. Professionals in this area analyze how software utilizes system resources and identify bottlenecks that can slow down performance. They use various tools and techniques, such as profiling and benchmarking, to improve code and system architecture. The goal is to ensure that applications run smoothly and can handle expected user loads without delays or crashes.

What is the difference between Performance Software vs Performance Analyst?

AspectPerformance SoftwarePerformance Analyst
Required CredentialsTypically requires technical certifications, software proficiency, and sometimes a degree in IT or related fieldsUsually requires a degree in business, finance, or related fields; certifications like CFA or CPA can be beneficial
Work EnvironmentPrimarily technical, involving software tools, data analysis, and system monitoringAnalytical, involving data interpretation, reporting, and strategic recommendations
Employer & Industry UsageUsed across finance, IT, and corporate sectors for performance tracking and optimizationEmployed mainly in finance, consulting, and corporate sectors to assess and improve performance

Performance Software focuses on technical tools and systems to monitor and improve performance metrics, while Performance Analysts interpret data and provide strategic insights. Both roles are essential in optimizing organizational performance but differ in their core functions and required skills.

What are some common challenges faced by performance software engineers, and how can they be addressed during daily work?

Performance Software Engineers often encounter challenges such as identifying bottlenecks in complex systems, managing resource constraints, and balancing optimization with maintainability. Addressing these requires strong analytical skills, familiarity with profiling tools, and close collaboration with development and operations teams. Regular code reviews, continuous performance monitoring, and clear communication with stakeholders are essential practices to proactively detect and resolve issues, ensuring optimal application performance.

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

To thrive as a Performance Software Engineer, you need strong programming skills (often in languages like C++, Java, or Python), a solid understanding of computer architecture, and experience with performance optimization techniques, typically supported by a degree in computer science or related fields. Familiarity with profiling tools (such as perf, JProfiler, or VTune), benchmarking frameworks, and monitoring systems is essential for analyzing and improving software performance. Analytical thinking, problem-solving abilities, and effective communication help you diagnose issues efficiently and collaborate across development teams. Mastering these skills ensures that software runs efficiently and reliably, meeting user expectations and business requirements.

What job categories do people searching Performance Software jobs in New York look for?

The top searched job categories for Performance Software jobs in New York are:

Infographic showing various Performance Software job openings in New York as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, 1% Temporary, and 2% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $152,649 per year, or $73.4 per hour.

Senior Software Engineer- GO

NAVA Software Solutions

Berkeley Heights, NJ โ€ข On-site

$127K - $168K/yr

Full-time

Re-posted 12 days ago


Job description

NAVA Software solutions is looking for a Sr. Software Engineer - GO
Role: Senior Software Engineer- GO Lang
Location: Remote with light travel to Berkley Heights, NJ/ Alpharetta, GA
Duration: 6-12 months
What You Will Do:
  • Developing Go application framework components that are scalable and maintainable across our
  • enterprise
  • Translating software requirements into stable, working, high-performance software
  • Work on interesting and difficult problems
  • Develop services that interact with RDBMS and Messaging systems
  • Develop quality unit/integration tests to ensure a quality product
  • Playing a key role in application architecture and design of the system

Skills/Experience:
  • 7+ years of hands-on software development experience
  • 2+ Years of Go software development experience
    • Working knowledge of concurrency in GO
    • Hands on experience with GO CPU and memory profiling tools
    • Understanding of GO's dependency management framework
    • Hands on experience with common GO packages and frameworks such as: Gorilla-Mux or Chi, Gorm, Go Kit, gRPC
  • Strong understanding of building RESTful API fundamentals
  • Postgres experience is mandatory
  • Bachelor's degree in related field or equivalent experience

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media