1

Staff Software Engineer Jobs in Rochester, NY (NOW HIRING)

... progressive software engineering experience. * 3+ years in a senior technical leadership role (Director, Principal, Manager, Staff+). * Strong hands-on experience with C# / .NET, Azure cloud ...

Showing results 21-40

Staff Software Engineer information

See Rochester, NY salary details

$59.7K

$159K

$217.1K

How much do staff software engineer jobs pay per year?

As of Jul 24, 2026, the average yearly pay for staff software engineer in Rochester, NY is $158,999.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,700.00 and $188,000.00 per year, depending on experience, location, and employer.

How does a Staff Software Engineer typically contribute to setting technical direction within a team?

As a Staff Software Engineer, you are expected to play a pivotal role in shaping the technical roadmap and ensuring architectural consistency across projects. This often involves mentoring junior engineers, reviewing system designs, and making critical decisions on technology choices and best practices. You'll collaborate closely with product managers, engineering leads, and other stakeholders to align technical goals with business objectives. Your leadership helps foster innovation while maintaining high standards for code quality and system reliability.

What is the difference between Staff Software Engineer vs Senior Software Engineer?

AspectStaff Software EngineerSenior Software Engineer
Required CredentialsBachelor's or Master's in CS or related field; extensive experienceBachelor's or Master's in CS; significant experience
Work EnvironmentLeads projects, mentors teams, influences technical strategyDevelops features, solves complex problems, mentors juniors
Employer & Industry UsageCommon in large tech companies, enterprise environmentsWidespread across startups, mid-sized, and large companies

The main difference between a Staff Software Engineer and a Senior Software Engineer lies in scope and influence. Staff Engineers typically lead technical initiatives, mentor multiple teams, and shape engineering strategies, while Senior Engineers focus on developing features and solving complex problems within their teams. Both roles require strong technical skills, but Staff Engineers have a broader impact across projects and departments.

What Is a Staff Software Engineer?

A staff software engineer works on the technical team at an organization, typically under a senior management-level team member, to repair, develop, and maintain company software to ensure an efficient user experience. As a staff software engineer, your duties include finding and implementing solutions for issues, creating new software or applications by writing code, using visual development environments to debug, and ensuring the technical architecture runs smoothly. A significant aspect of your job is to not only contribute your skills but also mentor other software engineers to improve their skills and productivity.

What is a Staff Software Engineer?

A Staff Software Engineer is a senior-level technical role responsible for designing, developing, and overseeing complex software systems. They often serve as technical leaders within their teams, guiding architecture decisions, mentoring junior engineers, and collaborating across departments. Staff Software Engineers are expected to solve high-impact engineering problems, set technical standards, and ensure the quality and scalability of software products. Their role typically involves both hands-on coding and strategic planning to drive technological innovation within an organization.

What are the key skills and qualifications needed to thrive as a Staff Software Engineer, and why are they important?

To thrive as a Staff Software Engineer, you need deep expertise in software development, system architecture, and problem-solving, often supported by a relevant degree and significant industry experience. Mastery of programming languages (such as Java, Python, or C++), cloud platforms, version control systems, and familiarity with CI/CD pipelines are typically required. Exceptional leadership, strong communication, and mentorship abilities set candidates apart in this role. These skills are essential for designing scalable solutions, guiding technical teams, and ensuring the successful delivery of complex projects.
What are the most commonly searched types of Staff Software Engineer jobs in Rochester, NY? The most popular types of Staff Software Engineer jobs in Rochester, NY are:
What are popular job titles related to Staff Software Engineer jobs in Rochester, NY? For Staff Software Engineer jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Staff Software Engineer jobs in Rochester, NY look for? The top searched job categories for Staff Software Engineer jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Staff Software Engineer jobs? Cities near Rochester, NY with the most Staff Software Engineer job openings:
Infographic showing various Staff Software Engineer job openings in Rochester, NY as of July 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $158,999 per year, or $76.4 per hour.
Staff Systems Engineer

Staff Systems Engineer

Ortho Clinical Diagnostics

Rochester, NY โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 12 days ago


Job description

The Opportunity

QuidelOrtho unites the strengths of Quidel Corporation and Ortho Clinical Diagnostics, creating a world-leading in vitro diagnostics company with award-winning expertise in immunoassay and molecular testing, clinical chemistry and transfusion medicine. We are more than 6,000 strong and do business in over 130 countries, providing answers with fast, accurate and consistent testing where and when they are needed most - home to hospital, lab to clinic.

Our culture puts our team members first and prioritizes actions that support happiness, inspiration and engagement. We strive to build meaningful connections with each other as we believe that employee happiness and business success are linked. Join us in our mission to transform the power of diagnostics into a healthier future for all.

The Role

At QuidelOrtho, we're advancing the power of diagnostics for a healthier future for all. Join our mission as a Staff Systems Engineer supporting R&D Automation and Middleware. In this role, you will provide technical systems leadership to deliver new or significantly enhanced products and features across our portfolio, partnering closely with internal teams and external collaborators.

The individual should have an eye for leading the creation of custom engineering solutions and be well-versed in each stage of the R&D systems life cycle while driving results within the project constraints of schedule, cost, performance, quality and reliability objectives.

This position will be onsite full-time in Rochester, NY and will require the ability to travel up to 10% to western Europe, China and Japan.

The Responsibilities

  • Single point of contact for function to the project team and is responsible for planning and execution control for R&D deliverables. Responsible for resource commitments to project leadership, and holding functional leaders accountable to resource commitments.
  • Conceives plans, and implements solutions to technical problems new designs, equipment and process development
  • Establishes R&D milestones and monitors adherence to master plans and schedules. Identifies program challenges/risks and obtains solutions to allocation of resources or changing specifications. Delivers critical, timely communications to the business (Head of R&D, and Project Leader) on project execution. Identifies critical dependences, risks and contingency plans. Proactively monitors progress, anticipating the effect of dependencies on schedule, cost, etc.
  • Applies extensive technical expertise within one of the following engineering disciplines, and has a working awareness of other related disciplines: Laboratory Automation, Robotics, Informatics, Software, middleware applications, Laboratory Information Systems, Serial and network Communications, Artificial Intelligence and understands the inter-relationship of multiple disciplines
  • Ensures the accurate recording of data, according to defined engineering practices and policies, for the making of decisions as
  • Provides solutions to various technical problems of both a specific and complex nature
  • Contributes to output that improve development cycle time, ensure the quality of data analysis, and further the achievement of specific project goals related to critical company objectives
  • Acts independently, without day-to-day direction, on execution of assigned activities.
  • Establishes and maintains partner relations at the technical level
  • Perform other work-related duties as assigned

The Individual

Required:

  • This position is not currently eligible for visa sponsorship
  • Bachelor's degree in engineering, physics, math, applied sciences or related field.
  • Typically requires 10+ years of experience with BS or equivalent work experience, or 7+ years with MS
  • Experience with Laboratory Automation systems and Clinical-Chemistry/Immuno-Assay analyzers
  • Experience with Middleware Applications or similar Software
  • Experience with product development tools, Office tools (Word, Excel, PowerPoint, Visio, etc.)
  • Demonstrated commitment to quality work
  • Exceptional oral and written communication and presentation skills required including communication with business partners
  • Ability to work within a team
  • Strong analytical capabilities, including quantitative and qualitative assessment skills, insight generation and critical thinking skills.
  • Self-initiator, results driven and action & detail oriented
  • Curiosity
  • Travel 10% (including Western Europe and potentially China/Japan)

Preferred:

  • Experience with Artificial Intelligence, Genetic algorithms, Large Language Models
  • Software programming, e.g. Python

The Key Working Relationships

Internal Partners:

  • Works cross-functionally: Marketing, Design Quality, Regulatory, Clinical Affairs, IT, Global Service Organization, Technical Publication, Supply Chian, Operations and Project Management

External Partners:

  • Various Automation and Middleware partners in accordance with Business Unit strategy
  • Provides Statement of Work, Acceptance Criteria, Requirements, input to risk management, test plans and procedures as required
  • Participate in product and design reviews, as required

The Work Environment

No strenuous physical activity, though occasional light lifting of files and related materials is required. 30% of time in meetings, working with team, or talking on the phone, 70% of the time at the desk on computer, doing analytical work. Travel requied. Travel includes airplane, automobile travel and overnight hotel. Frequent work in a BL-2 Lab environment will require wearing of approved and provided clothing and eye protection.

Physical Demands

Most of the work is to be performed in an office-type open space environment using laptop computers and accessories (sitting or standing). Occasional lifting/carrying of computers and accessories or similar items.

Salary Transparency

The salary range for this position takes into account a wide range of factors including education, experience, knowledge, skills, geography, and abilities of the candidate, in addition to internal equity and alignment with market data. At QuidelOrtho, it is not typical for an individual to be hired at or near the top range for their role and compensation decisions are dependent on the facts and circumstances of each case. The salary range for this position is $100,000 to $130,000 and is bonus eligible. QuidelOrtho offers a comprehensive benefits package including medical, dental, vision, life, and disability insurance, along with a 401(k) plan, employee assistance program, Employee Stock Purchase Plan, paid time off (including sick time), and paid Holidays. All benefits are non-contractual, and QuidelOrtho may amend, terminate, or enhance the benefits provided, as it deems appropriate.

Equal Opportunity

QuidelOrtho believes in Equal Opportunity for all and is committed to ensuring all individuals, including individuals with disabilities, have an opportunity to apply for those positions that they are interested in and qualify for without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, age, veteran status, disability, genetic information, or any other protected characteristic. QuidelOrtho is also committed to providing reasonable accommodations to qualified individuals so that an individual can perform the duties. If you are interested in applying for an employment opportunity and require special assistance or an accommodation to apply due to a disability, please contact us at recruiting@quidelortho.com.