1

Senior Software Engineer Relocation Jobs in Rochester, NY

Senior Database Design Engineer

Rochester, NY · On-site

$104.60K - $142.10K/yr

Relocation assistance available for candidates moving from out of state. The Responsibilities ... Act as Software SME in design discussions with Product Managers and Systems Engineers to define ...

New

The Kodak Alaris Software Developer position is responsible for development of software ... Please note: * this position is NOT eligible for Visa sponsorship * relocation assistance NOT ...

The Kodak Alaris Software Developer position is responsible for development of software ... Please note: * this position is NOT eligible for Visa sponsorship * relocation assistance NOT ...

We specialize in agile software development, cloud and data services, and the creation of ... Understand the importance of security and utilize this knowledge to ask more senior engineers for ...

Software Engineer V

Rochester, NY · On-site

$180K - $247.50K/yr

As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies ... Yes, 10% of the Time Relocation Eligible: No The salary offered to a selected candidate will be ...

As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies ... Yes, 10% of the Time Relocation Eligible: No The salary offered to a selected candidate will be ...

Sr. Embedded Software Engineer

Victor, NY · On-site

$111.38K - $139.15K/yr

The Software Engineering experience with Ultra Maritime offers both a challenging and rewarding opportunity to solve some of our customer's biggest problems. You will have the ability to lead and ...

The Software Engineering experience with Ultra Maritime offers both a challenging and rewarding opportunity to solve some of our customer's biggest problems. You will have the ability to lead and ...

Sr. Embedded Software Engineer

Victor, NY · On-site

$111.38K - $139.15K/yr

The Software Engineering experience with Ultra Maritime offers both a challenging and rewarding opportunity to solve some of our customer's biggest problems. You will have the ability to lead and ...

Sr. Embedded Software Engineer

Victor, NY · On-site

$111.38K - $139.15K/yr

The Software Engineering experience with Ultra Maritime offers both a challenging and rewarding opportunity to solve some of our customer's biggest problems. You will have the ability to lead and ...

Industry/Sector Not Applicable Specialism IFS - Information Technology (IT) Management Level Senior ... Science, Software Engineering, Artificial Intelligence and Robotics preferred - Crafting and ...

next page

Showing results 1-20

Senior Software Engineer Relocation information

See Rochester, NY salary details

$74.5K

$141.4K

$189.4K

How much do senior software engineer relocation jobs pay per year?

As of Jun 3, 2026, the average yearly pay for senior software engineer relocation in Rochester, NY is $141,381.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,900.00 and $159,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Software Engineer, particularly when relocating, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming expertise, deep knowledge of software design principles, and a relevant degree in computer science or a related field. Familiarity with industry-standard tools like Git, cloud platforms (AWS, Azure), and experience with agile development methodologies are typically required, along with certifications such as AWS Certified Solutions Architect being advantageous. Strong problem-solving, leadership, and cross-cultural communication skills help you adapt quickly and collaborate effectively within new teams and environments. These competencies ensure you can deliver high-quality solutions, integrate smoothly into diverse workplaces, and drive technology projects to success, especially when adjusting to a new location.

What are some common challenges Senior Software Engineers may face when relocating for a new role, and how can they prepare for a smooth transition?

Senior Software Engineers relocating for a new position often encounter challenges such as adapting to a new work culture, navigating unfamiliar technologies or systems, and settling into a new city or country. To ensure a smooth transition, it's helpful to communicate proactively with your new team, seek guidance on local best practices, and make use of any relocation support offered by your employer. Additionally, joining internal tech communities and attending onboarding sessions can help you build relationships and quickly acclimate to both the technical and social aspects of your new workplace.

What is a Senior Software Engineer Relocation?

A Senior Software Engineer Relocation refers to a senior-level software engineering position that includes support for relocating to a different city, state, or country for the job. This typically means the employer provides assistance such as covering moving expenses, helping with visas, or offering temporary housing. Senior Software Engineers in these roles are expected to bring significant technical experience and leadership skills to their new location. Relocation packages can vary widely depending on the company and the destination. These positions are common in global tech companies seeking to attract top talent from around the world.

What is the difference between Senior Software Engineer Relocation vs Software Developer?

AspectSenior Software Engineer RelocationSoftware Developer
Required CredentialsBachelor's or Master's in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding skills
Work EnvironmentTeam-based, project-driven, often in tech companies or startupsSimilar environment, often in software firms or tech departments
Employer & Industry UsageUsed by companies hiring senior engineers willing to relocate for projectsCommonly used for entry to mid-level roles in software development

Senior Software Engineer Relocation typically involves experienced professionals moving to new locations for advanced roles, often with leadership responsibilities. Software Developer roles are more focused on coding and implementation, suitable for a broader range of experience levels. The main difference lies in experience level, responsibilities, and the scope of work, with Senior Software Engineer Relocation emphasizing seniority and relocation benefits.

What are popular job titles related to Senior Software Engineer Relocation jobs in Rochester, NY? For Senior Software Engineer Relocation jobs in Rochester, NY, the most frequently searched job titles are:
What cities near Rochester, NY are hiring for Senior Software Engineer Relocation jobs? Cities near Rochester, NY with the most Senior Software Engineer Relocation job openings:
Infographic showing various Senior Software Engineer Relocation job openings in Rochester, NY as of May 2026, with employment types broken down into 86% Full Time, and 14% Part Time. Highlights an 100% In-person job distribution, with an average salary of $141,381 per year, or $68 per hour.
Senior Database Design Engineer

Senior Database Design Engineer

QuidelOrtho

Rochester, NY • On-site

$104.60K - $142.10K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


QuidelOrtho rating

7.7

Company rating: 7.7 out of 10

Based on 41 frontline employees who took The Breakroom Quiz

186th of 515 rated manufacturers


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 our next Senior Software Engineer – (Database and Applications C++) to join our R&D Instrument Platforms organization and provide technical leadership in developing features and applications within our portfolio of products while having a primary focus on database schema design and implementation. This is an opportunity to shape core architecture and influence the development of safety-critical systems. Responsibilities span the full lifecycle, including requirements, design, implementation, and testing of database and middleware components.

This position is onsite in Rochester, NY. Relocation assistance available for candidates moving from out of state.

The Responsibilities
  • Design and implement modular middleware components for Linux-based device software systems using modern C++ (C++20/23).
  • Architect and implement relational database schema and ensure data integrity across distributed systems.
  • Act as Software SME in design discussions with Product Managers and Systems Engineers to define requirements.
  • Define system architecture and development processes to ensure long-term maintainability and traceability within a regulated quality management system.
  • Conduct feasibility analysis and develop proof-of-concepts for middleware solutions.
  • Contribute to system-wide synchronization, logging, and monitoring infrastructure for observability.
  • Enforce memory-safe design practices throughout requirement gathering, architecture definition, unit testing, and code reviews.
  • Develop integration test frameworks for multi-process Linux environments
  • Perform other work-related duties as assigned.
The Individual

Required:

  • B.S. or M.S. Degree in Computer Science, Computer Engineering or a related discipline required.
  • Minimum of 5 years required with bachelor's or 3 years with master's degree, preferably leading in a medical device environment or equivalent combination of education and experience.
  • Expertise in relational database schema design and implementation (PostgreSQL preferred).
  • Performance tuning: query optimization, indexing strategies, and capacity planning
  • Database migration and version control
  • Backup, recovery, and disaster recovery planning
  • Proficiency in Modern C++ (C++11 minimum, C++20 or newer preferred) with a strong understanding of memory management thread-safety, this is not a web or front-end development position.
  • Familiarity with Agile development practices and toolchains, including Git, CI/CD integration, and issue tracking platforms such as Jira, GitHub, or Azure DevOps.
  • Strong analytical and debugging skills with a systematic approach to solving complex technical issues. Ability to travel 5% or less, domestically.

Preferred:

  • Embedded systems development, including Linux or RTOS.
  • Design and integration of modular, maintainable software interfaces using Interface Definition Languages (IDLs), versioned APIs (e.g., REST), event-driven or pub/sub architectures, and schema validation (e.g., JSON Schema, XSD) to support cross-language and backend-to-UI interoperability.
  • Experience or working knowledge of the Rust programming language.
  • Familiarity with scripting languages such as Python and Bash for automation and tooling.
  • Proficiency in modern cross-platform software design using contemporary build systems (e.g., CMake, etc.).
  • Designing testable architectures and developing deterministic test cases using automated testing frameworks, including mocking, emulation, and simulation tools for Linux-based device software systems.
The Key Working Relationships

Internal Partners:

  • Systems Engineers, Hardware Engineers, Quality/Regulatory, Operations, Marketing, Manufacturing, Service, Clinical Medical Affairs, Project Management Office

External Partners:

  • Software development partners and suppliers.
The Work Environment

This role is based at our beautiful waterfront campus with walking trail, fitness center, and full-service onsite cafeteria in the Rochester, NY region.

The work environment characteristics are representative of a manufacturing, laboratory, or warehouse environment. Up to 60% of the time at desk, standing or sitting extended periods of time. Flexible work hours to meet project deadlines

Physical Demands

Must be able to work at desk, standing or sitting for extended periods of time. Other physical demands include bending, kneeling, talking, hearing, and vision.

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 $120,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.


What QuidelOrtho employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom