2

Entry Level Software Engineer Relocation Jobs in Rochester, NY

Join the EWASTE+ team as an Entry-Level Laptop Testing Technician and become part of a company ... Work with a variety of tools and software, gaining skills in computer hardware and basic software ...

Join the EWASTE+ team as an Entry-Level Laptop Testing Technician and become part of a company ... Work with a variety of tools and software, gaining skills in computer hardware and basic software ...

Join the EWASTE+ team as an Entry-Level Laptop Testing Technician and become part of a company ... Work with a variety of tools and software, gaining skills in computer hardware and basic software ...

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

next page

Showing results 1-20

Entry Level Software Engineer Relocation information

See Rochester, NY salary details

$23.7K

$103.5K

$186.5K

How much do entry level software engineer relocation jobs pay per year?

As of Jul 24, 2026, the average yearly pay for entry level software engineer relocation in Rochester, NY is $103,465.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,100.00 and $118,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Software Engineer, especially when relocating, and why are they important?

To thrive as an Entry Level Software Engineer, you generally need a bachelor's degree in computer science or a related field, strong programming skills (such as in Java, Python, or C++), and foundational knowledge of software development principles. Familiarity with version control systems like Git, basic understanding of databases, and exposure to development environments (IDEs) are typical technical requirements. Adaptability, effective communication, and teamwork are crucial soft skills, especially when adjusting to a new work environment or location. These skills and qualities are essential for quickly integrating into new teams, efficiently solving problems, and contributing to successful project outcomes.

What are some common challenges faced by entry-level software engineers who relocate for their first job, and how can they overcome them?

Entry-level software engineers who relocate often face challenges such as adapting to a new city, building a professional network from scratch, and adjusting to a company's culture. Establishing connections with colleagues through team activities, mentorship programs, or company social events can help ease the transition. Additionally, being proactive in seeking feedback and regularly communicating with managers can accelerate learning and integration into the team. Utilizing relocation resources provided by the employer can also help manage logistical hurdles, allowing you to focus on your new role.

What does an Entry Level Software Engineer Relocation position involve?

An Entry Level Software Engineer Relocation position typically refers to a software engineering job intended for recent graduates or those new to the field, where the employer offers assistance with moving expenses or support for relocating to the job location. These roles involve learning and contributing to software development projects, working under the mentorship of senior engineers, and gaining hands-on experience in coding, debugging, and collaborating with teams. Relocation support may include reimbursement for moving expenses, temporary housing, or guidance in finding accommodation. These positions are ideal for candidates willing to move for new opportunities and looking to start their careers in software engineering.
What are the most commonly searched types of Software Engineer Relocation jobs in Rochester, NY? The most popular types of Software Engineer Relocation jobs in Rochester, NY are:
What are popular job titles related to Entry Level Software Engineer Relocation jobs in Rochester, NY? For Entry Level Software Engineer Relocation jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Engineer Relocation jobs in Rochester, NY look for? The top searched job categories for Entry Level Software Engineer Relocation jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Entry Level Software Engineer Relocation jobs? Cities near Rochester, NY with the most Entry Level Software Engineer Relocation job openings:
Sr Customer Technology Spec- Cabin

Sr Customer Technology Spec- Cabin

University of Rochester

Rochester, NY • On-site

$70K - $105K/yr

Full-time

Posted 8 days ago


University Of Rochester rating

8.3

Company rating: 8.3 out of 10

Based on 184 frontline employees who took The Breakroom Quiz

103rd of 560 rated colleges and universities


Job description

As a community, the University of Rochester is defined by a deep commitment to Meliora - Ever Better. Embedded in that ideal are the values we share: equity, leadership, integrity, openness, respect, and accountability. Together, we will set the highest standards for how we treat each other to ensure our community is welcoming to all and is a place where all can thrive.
Job Location (Full Address):
220 Hutchison Rd, Rochester, New York, United States of America, 14620
Opening:
Worker Subtype:
Regular
Time Type:
Full time
Scheduled Weekly Hours:
40
Department:
400010 Neuroscience
Work Shift:
UR - Day (United States of America)
Range:
UR URG 112
Compensation Range:
$70,600.00 - $105,800.00
The referenced pay range represents the minimum and maximum compensation for this job. Individual annual salaries/hourly rates will be set within the job's compensation range, and will be determined by considering factors including, but not limited to, market data, education, experience, qualifications, expertise of the individual, and internal equity considerations.
Responsibilities:
Serves as the technical lead for the URMC CABIN (MRI) computing and imaging environment. Provides advanced hardware, software, and systems support for research, clinical imaging, and operational users across Mac, Windows, and Linux platforms. Delivers consultation, troubleshooting, analysis, design, and operational support for technology systems used in MRI research and imaging workflows.
Acts as the primary escalation point between CABIN staff, researchers, and central IT services. Maintains expertise in desktop systems, scientific computing environments, imaging software, and network technologies supporting MRI operations and research activities.
Provides hands-on technical support with a strong emphasis on customer service, reliability, and system performance. Collaborates with IT teams and research stakeholders to design and implement technology solutions that meet documented research and operational needs. Serves as application owner for key research and imaging applications, responsible for troubleshooting, maintenance, updates, and documentation.
Identifies opportunities to improve workflows, system performance, automation, and user independence through technology improvements. Provides operational and technical leadership support in the absence of management when needed.
ESSENTIAL FUNCTIONS
Technology Support:
  • Provides comprehensive technology support for researchers, faculty, and staff using MRI and research computing systems. Installs, configures, and maintains Mac, Windows, and Linux workstations used for imaging analysis, data acquisition, and research workflows. Serves as a technical resource for a wide range of computing, networking, and application services.

Project Implementation:
  • Supports and coordinates hardware and software projects including system upgrades, lab relocations, infrastructure improvements, and deployment of new research technologies. Communicates with stakeholders to establish priorities and timelines, manages project implementation progress, and coordinates with IT teams and external vendors as required.

Research and IT Coordination:
  • Works closely with IT and research teams to deliver technology solutions aligned with research and operational needs. Serves as the primary coordination point for technology initiatives within CABIN MRI environments and ensures appropriate follow-up on technical issues and project deliverables.

Application Ownership:
  • Serves as application owner for research and imaging software platforms used within the CABIN MRI environment. Responsible for troubleshooting, maintenance, updates, vulnerability management, and documentation. Collaborates with researchers, vendors, and IT teams to support both legacy applications and Software-as-a-Service (SaaS) platforms used in research workflows.

Documentation and Technical Support:
  • Maintains documentation of system configurations, architecture, and approved technical designs. Assists in diagnosing and resolving complex technical issues affecting imaging systems, research workstations, and supporting infrastructure. Researches and evaluates solutions for new or emerging technical challenges and tests new technologies for compatibility with MRI workflows.

Training and Workflow Optimization:
  • Analyzes research workflows and technical requirements to develop training materials and guidance for end users when needed. Identifies opportunities to improve user efficiency and reduce reliance on technical support through better tools, automation, and documentation. Provides training through one-on-one instruction, workshops, or written guides to support research staff and students.
  • Escalation and Incident Response:
  • Serves as an escalation point for complex or urgent technical issues affecting research operations, computing environments, or imaging workflows. Provides advanced troubleshooting and coordination with IT teams to resolve critical system outages or performance problems.

Technology Evaluation:
  • Evaluates new technologies and tools for use within the CABIN MRI environment, including scientific computing tools, imaging software, hardware platforms, and data management solutions. Assesses impact on usability, security, research workflows, and operational risks. Tests and validates new or upgraded technologies prior to deployment and communicates system changes to users.

Professional Development:
  • Maintains awareness of emerging technologies in research computing, imaging systems, operating systems, and cybersecurity. Stays informed about industry trends and regulatory requirements relevant to medical research and imaging environments to anticipate future technology needs.

Additional Responsibilities:
  • Performs other duties as assigned to support the operational and technical needs of the CABIN MRI program.

MINIMUM EDUCATION & EXPERIENCE
  • High School diploma required or
  • Associate's or Bachelor's degree in Information Technology, Computer Science, or related field preferred
  • 7 years of relevant technical experience or equivalent combination of education and experience required

KNOWLEDGE, SKILLS AND ABILITIES
Technical Skills:
  • Advanced expertise supporting Windows, macOS, and Linux operating systems required
  • Experience supporting research computing environments and scientific software required
  • Proficiency in managing Mac systems, Windows PCs, Linux workstations, and peripheral devices required
  • Knowledge of MRI imaging environments, data pipelines, or scientific computing tools preferred
  • Advanced understanding of LAN/WAN networking, system hardware, and protocols preferred
  • Experience with research data storage, security practices, and system documentation preferred
  • Familiarity with system deployment tools, scripting, or automation (e.g., Bash, PowerShell, Python) preferred
  • Experience supporting servers, virtualization, or research compute infrastructure preferred
  • Demonstrated project coordination or project management experience preferred

Professional Skills:
  • Excellent customer service and communication skills required
  • Ability to work independently and collaboratively with research, clinical, and IT teams required
  • Strong analytical thinking and advanced troubleshooting abilities preferred
  • Ability to manage multiple priorities and complex technical environments preferred
  • Ability to remain calm and professional when addressing critical technical issues preferred

The University of Rochester is committed to fostering, cultivating, and preserving an inclusive and welcoming culture to advance the University's Mission to Learn, Discover, Heal, Create - and Make the World Ever Better. In support of our values and those of our society, the University is committed to not discriminating on the basis of age, color, disability, ethnicity, gender identity or expression, genetic information, marital status, military/veteran status, national origin, race, religion, creed, sex, sexual orientation, citizenship status, or any other characteristic protected by federal, state, or local law (Protected Characteristics). This commitment extends to non-discrimination in the administration of our policies, admissions, employment, access, and recruitment of candidates, for all persons consistent with our values and based on applicable law.

What University Of Rochester employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom