1

Software Engineer Relocation Jobs in New York (NOW HIRING)

Principal Software Engineer

Short Hills, NJ

$146K - $196K/yr

Description 4 Days work from office from any of our locations in RI, Iselin NJ, MA, Pittsburgh PA, or Phoenix AZ Role is not relocation eligible. Principal Software Engineer As a Principal Software ...

Software Engineer - Product

Yonkers, NY · On-site +1

$120K - $140K/yr

This position is not eligible for sponsorship or relocation assistance. How You'll Make An Impact As a Software Engineer focused on the AskCR product, you will work across the stack to: * Develop ...

Principal Software Engineer

Short Hills, NJ · On-site

$146K - $196K/yr

4 Days work from office from any of our locations in RI, Iselin NJ, MA, Pittsburgh PA, or Phoenix AZ Role is not relocation eligible. Principal Software Engineer As a Principal Software Engineer, you ...

Graphite builds consumer-quality tools for modern software engineering teams, so they can ship ... Relocation expenses. We're an in-person, NYC-based team, and we're happy to help with your ...

Senior Software Engineer

Iselin, NJ

$124K - $164K/yr

... not relocation eligible. Job Title: Senior Software Engineer Responsibilities As a software ... engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad ...

Senior Software Engineer

Iselin, NJ · On-site

$124K - $164K/yr

... not relocation eligible. Job Title: Senior Software Engineer Responsibilities As a software ... engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad ...

Senior Software Engineer

Iselin, NJ · On-site

$124K - $164K/yr

... not relocation eligible. Job Title: Senior Software Engineer Responsibilities As a software ... engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad ...

Senior Software Engineer

Iselin, NJ · On-site

$124K - $164K/yr

... not relocation eligible. Job Title: Senior Software Engineer Responsibilities As a software ... engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad ...

Software Engineer - Product

Yonkers, NY · On-site

$120K - $140K/yr

This position is not eligible for sponsorship or relocation assistance. How You'll Make An Impact As a Software Engineer focused on the AskCR product, you will work across the stack to: * Develop ...

Software Engineer

New York, NY · On-site

$150K - $270K/yr

... to relocate). The team works in-office Tuesdays and Thursdays, plus one additional flexible day ... software engineering experience, with a track record on complex, large-scale projects * Strong ...

Senior Software Engineer

Iselin, NJ · On-site

$124K - $164K/yr

... not relocation eligible. Job Title: Senior Software Engineer Responsibilities As a software ... engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad ...

Senior Software Engineer

Iselin, NJ · On-site

$124K - $164K/yr

... not relocation eligible. Job Title: Senior Software Engineer Responsibilities As a software ... engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad ...

Senior Software Engineer

Iselin, NJ · On-site

$124K - $164K/yr

... not relocation eligible. Job Title: Senior Software Engineer Responsibilities As a software ... engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad ...

Senior Software Engineer

Iselin, NJ · On-site

$124K - $164K/yr

... not relocation eligible. Job Title: Senior Software Engineer Responsibilities As a software ... engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad ...

About the Role As a Performance Software Engineer, you will serve as a technical leader for ... self-relocate. Starting pay for the successful applicant depends on a variety of job-related ...

As a Software Engineer at Extend, you'll be responsible for building our core platform that ... Relocation - for candidates based outside of NYC * Unlimited PTO policy - we trust everyone like ...

Software Engineer

New York, NY · On-site

$185K - $260K/yr

Today, we've built the leading sales coaching software for organizations doing sales offline. We ... Relocation assistance * Take what you need paid time off, not accrual based * $1,000 stipend for ...

next page

Showing results 1-20

Software Engineer Relocation information

See New York salary details

$69.5K

$161.4K

$224.8K

How much do software engineer relocation jobs pay per year?

As of Jun 30, 2026, the average yearly pay for software engineer relocation in New York is $161,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,300.00 and $189,300.00 per year, depending on experience, location, and employer.

What are some of the common challenges faced by software engineers who relocate for a new role?

Relocating as a software engineer often comes with the challenge of adapting to a new work culture, team structures, and possibly unfamiliar technologies or business practices. You may also need to navigate logistical aspects of moving, such as housing, visas, and adjusting to a different city or country. However, most employers offer relocation support and onboarding programs to help ease the transition. Many engineers find that exposure to diverse projects and colleagues enhances their professional growth and problem-solving abilities. Maintaining open communication and proactively seeking support from team members can help you settle in and excel more quickly.

What is a Software Engineer Relocation job?

A Software Engineer Relocation job is a position where a company hires a software engineer and provides assistance for moving to a new location. This support may include visa sponsorship, travel expenses, temporary housing, or other relocation benefits. Companies offer these jobs to attract talent from different regions or countries to work onsite at their offices. Benefits vary by employer and may depend on experience, job level, and company policies. Relocation opportunities are common in tech hubs where skilled engineers are in high demand.

What are the key skills and qualifications needed to thrive in the Software Engineer Relocation position, and why are they important?

To thrive as a Software Engineer Relocation, you need strong programming abilities, a solid grasp of computer science fundamentals, and experience with systems architecture along with a relevant degree in software engineering or a related field. Familiarity with development tools like Git, version control systems, cloud platforms, and often certifications in specific languages or frameworks (such as AWS, Azure, or Java) are preferred. Excellent communication, adaptability, and cultural sensitivity are crucial soft skills when integrating into new teams and environments. These skills ensure effective technical contribution, smooth transitions during relocation, and strong collaboration with colleagues across different locations.

What are the most commonly searched types of Software Engineer Relocation jobs in New York? The most popular types of Software Engineer Relocation jobs in New York are:
What cities in New York are hiring for Software Engineer Relocation jobs? Cities in New York with the most Software Engineer Relocation job openings:
Principal Software Engineer

Principal Software Engineer

Citizens

Short Hills, NJ

$146K - $196K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Key responsibilities

  • Operate within an Agile environment, applying best practices and collaborating effectively with team members.

  • Design, modify, develop, and implement robust software solutions using modern engineering practices.

  • Contribute to solution design discussions, ensuring architectural alignment and successful product outcomes.


Job description

Description

4 Days work from office from any of our locations in RI,  Iselin NJ, MA, Pittsburgh PA, or Phoenix AZ

Role is not relocation eligible. 

Principal Software Engineer

As a Principal Software Engineer, you will partner with engineering teams and architecture leaders to deliver highquality, forwardthinking technology solutions. This role provides significant autonomy to lead, design, and implement innovative approaches to complex challenges in the banking industry. You will serve as a peer leader, influencing technical direction and fostering a culture of innovation, accountability, and excellence across teams.

Key Responsibilities:

  • Operate within an Agile environment, applying best practices and collaborating effectively with team members.

  • Contribute to solution design discussions, ensuring architectural alignment and successful product outcomes.
  • Design, modify, develop, and implement robust software solutions using modern engineering practices.
  • Embed quality attributes-such as scalability, maintainability, and manageability-into distributed, service-oriented architectures.
  • Apply industry-leading security practices to identify, address, and prevent vulnerabilities throughout the development lifecycle.
  • Act as a peer leader by promoting innovation, technical rigor, and adherence to Agile methodologies across the organization.

Required Qualifications

  • 7+ years of hands-on software development experience, including building and supporting commercial software products used by non-technical customers

  • Demonstrated experience leading and mentoring software engineers
  • 5+ years of experience querying, analyzing, and managing large datasets
  • Proficiency in multiple programming languages and at least one modern front-end framework (Angular, React, or Vue). Languages may include Python3, Java, JavaScript, Ruby, Golang, C, C++.
  • Hands-on experience with AWS, Azure, or GCP, particularly around managing sensitive assets
  • Bash and Linux proficiency
  • CI/CD pipeline experience (CircleCI, Jenkins, or similar tools)
  • Strong written and verbal communication skills
  • Cloud certifications such as AWS Solutions Architect
  • Solid understanding of data structures (arrays, dictionaries, linked lists, custom objects, etc.)

Desired Qualifications

  • 3+ years of experience in financial services, ideally in consumer banking, portfolio management, trading, compliance, or wealth management

  • Knowledge of banking systems and custodial/consumer banking operations
  • Experience with tools/technologies such as Apache, Lucene, Memcache, RabbitMQ, and NoSQL databases
  • Strong security expertise: OAuth2/OIDC, JWT, mTLS, OWASP, secrets rotation
  • Experience with microservices architectures, inter-service communication, and API versioning
  • Proficiency with OpenAPI/Swagger contract design
  • Knowledge of Docker and Kubernetes deployment patterns and 12-factor application principles
  • Deep AWS experience (EKS/ECS, RDS/Aurora, API Gateway/ALB, SSM/Secrets Manager, CloudWatch)

Education and Certifications

  • Required: Bachelor's degree in Software Engineering, Computer Science, Engineering, Mathematics, or a related field

  • Preferred: Master's degree in Software Engineering, Computer Science, or a related discipline

Pay Transparency 

The salary range for this position is $ 127,520 - $ 191,280 per year  plus an opportunity to earn an annual discretionary bonus. Actual pay is based on various factors including but not limited to the work location, and relevant skills and experience.   

We offer competitive pay, comprehensive medical, dental and vision coverage, retirement benefits, maternity/paternity leave, flexible work arrangements, education reimbursement, wellness programs and more. Note, Citizens' paid time off policy exceeds the mandatory, paid sick or paid time-away policy of very local and state jurisdiction in the United States. For an overview of our benefits, visit https://jobs.citizensbank.com/benefits.

Some job boards have started using jobseeker-reported data to estimate salary ranges for roles. If you apply and qualify for this role, a recruiter will discuss accurate pay guidance.

Equal Employment Opportunity

Citizens, its parent, subsidiaries, and related companies (Citizens) provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability, perceived disability or history or record of a disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family status/parenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague's or a dependent's reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws. At Citizens, we are committed to fostering an inclusive culture that enables all colleagues to bring their best selves to work every day and everyone is expected to be treated with respect and professionalism. Employment decisions are based solely on merit, qualifications, performance and capability.

Education:Why Work for UsEmployment Type: 1ST