2

Remote Senior Software Engineer Jobs in Rutherford, NJ

Sr Software Engineer II (Remote- US)

New York, NY · Remote

$134K - $176K/yr

Senior Software Engineer II LOCATION: Remote - US THE ROLE: As a Senior Software Engineer II on the Audio Core team, you'll work with Engineering, Design, and Product Management to help our users ...

Position Overview We're seeking exceptional Software Engineers and Senior Software Engineers to ... Remote-first work environment * Mission-driven work culture focused on environmental impact

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

Senior Software Engineer

New York, NY · On-site +1

$146K - $180K/yr

We are looking for an experienced Senior Software Engineer to join our team. This individual will ... This is a remote position. Candidates must be based in Eastern Time. Talkspace Headquarters is ...

Senior Software Engineer

Manhattan, NY · On-site +1

$124K - $186K/yr

Senior Software Engineer - AI Tooling & Quality Engineering Platforms Team : Global Quality Engineering (GQE) Location : New York City, Los Angeles, San Francisco Overview Paramount Skydance Corp. is ...

Senior Software Engineer

New York, NY · On-site +1

$146K - $180K/yr

We are looking for an experienced Senior Software Engineer to join our team. This individual will ... This is a remote position. Candidates must be based in Eastern Time. Talkspace Headquarters is ...

Senior Software Engineer

New York, NY · On-site +1

$189K - $274K/yr

Senior Software Engineer Location: 1114 Ave of Americas, New York, NY 10036 *Telecommuting permitted: work may be performed within normal commuting distance from The Trade Desk, Inc. office in New ...

Senior Software Engineer

New York, NY · Remote

$200K - $250K/yr

Senior Software Engineer About This Role As a Senior Software Engineer at Kontakt.io, you'll build the systems that orchestrate patient milestones, identify and prioritize discharge barriers, and ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

Senior Software Engineer

New York, NY · On-site +1

$200K - $255K/yr

We are seeking an exceptional Senior Software Engineer to join our Engineering team. Garner ... with remote work and occasional travel to HQ What you will do: * Lead technical strategy and ...

Senior Software Engineer

Roseland, NJ · On-site +1

$132K - $174K/yr

The Senior Software Engineer plays a central role within the Software Engineering team responsible for designing, developing, and delivering high-quality, full-stack applications across the firm ...

Senior Software Engineer, Money

New York, NY · On-site +1

$140K - $200K/yr

Senior Software Engineer We're looking for a Senior Software Engineer to join a team of ledger and ... Employees who do not live near one of our hubs are part of our remote workforce. All employees ...

Senior Software Engineer, Money

New York, NY · On-site +1

$140K - $200K/yr

Senior Software Engineer We're looking for a Senior Software Engineer to join a team of ledger and ... Employees who do not live near one of our hubs are part of our remote workforce. All employees ...

About the Role As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operation ... Location - We are flexible on remote working from home, if you are located in the USA and reside in ...

Senior Software Engineer

New York, NY · Remote

$134K - $176K/yr

The role is remote, but you must be physically located near the NYC metropolitan area. Preferred ... If you only want to work with other senior engineers, this is not the right fit. * Ambiguity is the ...

Showing results 21-40

Remote Senior Software Engineer information

See Rutherford, NJ salary details

$77K

$146.1K

$195.7K

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

As of Sep 3, 2026, the average yearly pay for remote senior software engineer in Rutherford, NJ is $146,076.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,900.00 and $164,600.00 per year, depending on experience, location, and employer.

What does a remote senior software engineer do?

As a remote senior software engineer, your job is to code, test, and debug computer software applications for your employer. In this role, you may test the deployment of software within your network, ensure it functions properly on each operating system, choose which programming language to use, and help manage the development process. Senior software engineers frequently guide and review work from junior software engineers, determine how to translate business requirements into technical specifications, and provide input on hiring decisions relevant to the company's programming needs. Remote senior software engineers do all of this work from home or from a personal office. You use phones, email, text, and virtual office software to stay in touch with other employees.

What is a senior software engineer remote?

A senior software engineer job is a remote, high-level position that involves programming code and software. You work from home and telecommunicate with other IT support staff. A senior software engineer can work on various systems, but your duties are similar. Your responsibilities are to develop, test, and debug code. You may also build, update, or manage a software network. A software engineering professional often works on the entire development life cycle and must find and correct issues quickly and efficiently.

What does a remote senior software engineer do?

A Remote Senior Software Engineer designs, develops, and maintains complex software systems while working from a location outside of the traditional office. They often lead development teams, set technical direction, review code, and mentor junior engineers. Their responsibilities include collaborating with cross-functional teams, ensuring code quality, and implementing best practices in software development. Remote Senior Software Engineers use various communication and project management tools to stay connected with their teams and deliver high-quality software solutions efficiently.

What are the key skills and qualifications needed to thrive as a remote senior software engineer, and why are they important?

To thrive as a Remote Senior Software Engineer, you need deep expertise in software development, architecture, and problem-solving, typically supported by a degree in computer science and several years of professional programming experience. Proficiency with version control systems (like Git), cloud platforms (such as AWS or Azure), and familiarity with CI/CD pipelines and relevant certifications are highly valued. Excellent communication, self-motivation, and time management skills help you excel in remote, cross-functional teams. These skills ensure you can deliver high-quality solutions, collaborate effectively, and lead complex projects independently.

What are some common challenges faced by remote senior software engineers and how can they be addressed?

Remote Senior Software Engineers often face challenges such as maintaining effective communication across different time zones, ensuring strong collaboration with distributed teams, and staying aligned with project goals. Proactively scheduling regular check-ins, utilizing collaboration tools like Slack or Jira, and setting clear expectations can help overcome these hurdles. Additionally, building strong documentation habits and fostering relationships through virtual meetings can enhance teamwork and project success.

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

AspectRemote Senior Software EngineerRemote Software Developer
Required CredentialsBachelor's degree in CS or related field, 5+ years experience, advanced coding skillsBachelor's degree or equivalent, 1-3 years experience, strong coding skills
Work EnvironmentCollaborates on complex projects, mentors junior staff, involved in architecture decisionsFocuses on coding, testing, and implementing features, less mentorship
Employer & Industry UsageTech companies, startups, enterprise software firmsStartups, tech firms, freelance projects

The Remote Senior Software Engineer typically has more experience, handles complex tasks, and mentors others, whereas the Remote Software Developer focuses on coding and implementing features with less leadership responsibility.

What are popular job titles related to Remote Senior Software Engineer jobs in Rutherford, NJ?

For Remote Senior Software Engineer jobs in Rutherford, NJ, the most frequently searched job titles are:

What cities near Rutherford, NJ are hiring for Remote Senior Software Engineer jobs?

Cities near Rutherford, NJ with the most Remote Senior Software Engineer job openings:

Infographic showing various Remote Senior Software Engineer job openings in Rutherford, NJ as of August 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $146,076 per year, or $70.2 per hour.

Senior Software Engineer

Uber Technologies, Inc.

New York, NY • On-site, Remote

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Uber rating

6.7

Company rating: 6.7 out of 10

Based on 117 frontline employees who took The Breakroom Quiz

4th of 9 rated taxi private hire


Job description

About the role and team 

Engineering at Uber means building for real-world impact under real-world constraints. As a Senior Software Engineer, you will architect mission-critical systems that power the foundation of trust across our global marketplace - from ensuring millions of earners are paid accurately and on time to scaling the simulation platforms that drive billions in pricing decisions. You will work on uniquely ambitious projects where performance, reliability, and scale cannot be separated.

The problems here are complex, the systems are massive, and the pace is fast. You'll need to make smart decisions with imperfect information and own your work end-to-end: from the first design doc to debugging production issues when the stakes are highest. We are looking for technical powerhouses who think in systems, stay calm under pressure, and care about building things that actually work. If you're energized by challenge and motivated by real-world impact-this is where you'll grow.

Rate of Pay:                 $202,000 to $246,000 per year
You will be eligible to participate in Uber's bonus program, and may be offered other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.
What you'll do 

  • Design, develop, and test software applications. 
  • Design, develop, and/or test software applications using company technology stack. 
  • Apply technical knowledge to evaluate complex data, developments, and projects in order to provide recommendations to resolve technical issues. 
  • Support the company's business operations and improve engineering productivity. 
  • Build software components that can be integrated into a fully functional software system. 
  • Solve production issues in product and system reliability. 
  • Collaborate with cross-functional teams to define system architecture, improve performance, and ensure scalability, reliability, and security. 
  • Apply data structures, algorithms, and software design principles to solve complex engineering challenges. 
  • Mentor junior engineers and participate in code reviews to maintain high engineering standards. 
  • May telecommute.
     

Basic Qualifications 

  • Employer will accept a Bachelor's degree in Computer Science, Engineering (Any), Information Technology, Mathematics, Physics, Systems Engineering and Design, or related field, and 4 years of experience in the job offered or in a related occupation. 
  • Position requires: 
    • C++, Python, Java, GIT, or SVN;
    • SQL or MySQL;
    • Data structures and algorithms development and functionality;
    • Designing technology stacks;
    • Debugging and monitoring for production services;
    • Distributed systems;
    • Software Development Lifecycle;
    • Designing and maintaining data-intensive platforms.

Ready to Ride?


This isn't the kind of place where you follow a playbook - it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves - we'd love to hear from you.


You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits.


Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements.


Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form.


What Uber employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom