2

Remote Google Software Engineer Jobs in Piscataway, NJ

Staff Software Engineer

New York, NY ยท On-site +1

$255K - $300K/yr

We come from companies like Google, Facebook, Spotify, Oscar Health, and Twilio. You'll join a ... Plus, we fully support remote work! Responsibilities * Learn new concepts and technologies quickly ...

Software Engineer Remote (Web3)

New York, NY ยท Remote

$200K - $250K/yr

Software Engineer Opportunity Our client is on crypto's cutting-edge technology, and we're looking for the right engineers to join them. This is a remote position for any US-based candidate. Our ...

Software Engineer, US Remote

New York, NY ยท On-site +1

$180K - $220K/yr

... and Google, and growing revenue with many years of runway. At Flipturn, you'll: * Build at the ... As a software engineer at Flipturn, you'll work on projects like: * Next-generation AI agents for ...

Software Engineer II

New York, NY ยท On-site +1

$170K - $200K/yr

Our tech stack is built on Python, React, Docker, Kubernetes, and Google Cloud Platform. Our ... Plus, we fully support remote work! Responsibilities * Responsible for learning new concepts and ...

Software Engineer, Android

New York, NY ยท On-site +1

$160K - $200K/yr

SOFTWARE ENGINEER, ANDROID Current is a leading consumer fintech platform transforming financial ... Experience with using gRPC (Google Remote Procedure Call) and Protobuf (Protocol Buffers) schemas ...

Staff Cloud Software Engineer

New York, NY ยท On-site +1

$65.75 - $85.25/hr

Administer and maintain Google Workspace environments, including user provisioning, access control ... remote backends. * Significant experience building and maintaining CI/CD pipelines using GitHub ...

Senior Software Engineer

New York, NY ยท Remote

$125K - $165K/yr

Job Summary We are seeking a motivated and detail-oriented Software Developer to join our growing ... Experience with cloud platforms (AWS, Azure, or Google Cloud). * Knowledge of Git and Agile ...

Senior Software Engineer

New York, NY ยท On-site +1

$120K - $150K/yr

About the role This is a full-time remote role for a Senior Software Engineer at Makai Labs. The Senior Software Engineer will be responsible for backend app development. They will collaborate with ...

Data Engineer - Remote

Jersey City, NJ ยท On-site +1

$125K - $150K/yr

NAVA Software solutions is looking for a Data Engineer with one of our clients. Details: Data ... Experience in data integration automation via Google DataFlow, Apache Beam, Spark, AWS EMR, etc. a ...

Software Engineer, Product

New York, NY ยท Remote

$140K - $160K/yr

If you're passionate about solving massive-scale engineering challenges and eager to be part of a fast-paced remote startup culture, we encourage you to apply to join our team today! As a Software ...

Software Engineer

New York, NY ยท On-site +1

$100K - $150K/yr

However, they are open to remote work for someone with a depth of experience architecting and ... Seeking a Senior Backend Software Engineer with experience in design, development, and support of ...

However, they are open to remote work for someone with a depth of experience architecting and ... Seeking a Senior Backend Software Engineer with experience in design, development, and support of ...

Be Seen First

Remote Software Engineer - Technical Advisor $150.00 USD/hour | 100% Remote (USA Only) | Mostly Asynchronous We are seeking software engineers in a remote capacity to fill code review and evaluation ...

As a Software Engineer on our Data and Storage teams, you will architect the foundational ... Unless approved for full remote work, employees must spend at least 50% of their time in-office.

Showing results 21-40

Remote Google Software Engineer information

See Piscataway, NJ salary details

$64.7K

$150.3K

$209.4K

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

As of Sep 8, 2026, the average yearly pay for remote google software engineer in Piscataway, NJ is $150,311.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,300.00 and $176,300.00 per year, depending on experience, location, and employer.

What is a remote Google software engineer?

Remote Google Software Engineers are software development professionals employed by Google who work from locations outside of traditional Google office spaces. They use technology to collaborate with colleagues, design and implement software solutions, and contribute to Google's products and services. Remote engineers typically participate in virtual meetings, code reviews, and agile development processes using cloud-based tools. This role allows for flexibility in work location while maintaining high standards of productivity and collaboration.

What skills and qualifications are needed to thrive as a remote Google software engineer?

To thrive as a Remote Google Software Engineer, you need strong programming skills (typically in languages like Python, Java, or C++), a solid grasp of computer science fundamentals, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms such as Google Cloud, and internal tools or APIs is highly beneficial, as is experience with distributed systems. Excellent communication, self-motivation, and collaboration skills are crucial for remote teamwork and problem-solving. These abilities enable engineers to deliver high-quality, scalable solutions efficiently while remaining aligned and productive in a distributed work environment.

How does a remote Google software engineer stay connected and collaborate effectively with their team?

As a Remote Google Software Engineer, maintaining strong communication is key to successful collaboration. Engineers use a variety of tools such as Google Meet, Chat, and shared documents to coordinate with teammates across different time zones. Regular stand-up meetings, code reviews, and pair programming sessions help ensure alignment and foster teamwork. Google also encourages participation in virtual team-building activities and provides resources to help remote employees feel integrated and supported.

What is the difference between Remote Google Software Engineer vs Remote Amazon Software Engineer?

AspectRemote Google Software EngineerRemote Amazon Software Engineer
Required CredentialsBachelor's/Master's in CS or related field, strong coding skillsBachelor's/Master's in CS or related field, strong coding skills
Work EnvironmentCollaborative, innovative, often flexible hours, remote-friendlyFast-paced, customer-centric, remote or hybrid options
Employer & Industry UsageGoogle, tech, internet servicesAmazon, e-commerce, cloud computing
Common Search & ComparisonYesYes

Both Remote Google Software Engineers and Remote Amazon Software Engineers require similar technical credentials and work in remote, tech-driven environments. While Google emphasizes innovation and research, Amazon focuses on customer satisfaction and operational efficiency. Candidates often compare these roles to find the best fit based on industry, company culture, and career goals.

What are popular job titles related to Remote Google Software Engineer jobs in Piscataway, NJ?

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

What job categories do people searching Remote Google Software Engineer jobs in Piscataway, NJ look for?

The top searched job categories for Remote Google Software Engineer jobs in Piscataway, NJ are:

What cities near Piscataway, NJ are hiring for Remote Google Software Engineer jobs?

Cities near Piscataway, NJ with the most Remote Google Software Engineer job openings:

Infographic showing various Remote Google Software Engineer job openings in Piscataway, NJ as of June 2026, with employment types broken down into 91% Full Time, 5% Part Time, 1% Temporary, and 3% Contract. Highlights an 38% Physical, 3% Hybrid, and 59% Remote job distribution, with an average salary of $150,311 per year, or $72.3 per hour.

C++ Software Engineer | Endpoint State & Control)

NinjaOne

New York, NY โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Job description

About the Role

We are hiring a C++ Software Engineer to join our growing Endpoint State and Control team, focused on defining and enforcing endpoint behavior across a managed environment. We build the foundational controls that let IT teams define, enforce, and maintain a strong security posture across every endpoint they manage. Trusted by over 40,000 customers globally, your work will directly power the tools IT teams and MSPs (managed service providers) rely on to monitor, manage, and secure endpoints at scale.

If you are Software Engineer with strong C++ fundamentals and a genuine interest in systems-level software, who thrives on solving complex technical challenges and is passionate about building high-quality, reliable software for real-world impact, this is the role for you!

What You’ll be Doing

  • Testing Ownership: You will begin by building and owning the testing infrastructure and test coverage for two systems, both active C++ development projects.
  • Feature Development: With your strong C++ fundamentals, a genuine interest in systems-level software, being curious in a domain where many answers don’t yet exist, you will begin to take on feature development contributions for our development projects.
  • Other Duties as needed

About You

  • Bachelor’s Degree in Computer Science, Engineering, Information Technology, or related technical field
  • 1–3 years of C++ experience
  • Solid C++ fundamentals: memory management, RAII, STL, smart pointers,

build systems (CMake preferred)

  • Interest in systems-level software: OS APIs, processes, file systems,

services — understanding what software "beneath the app" does

  • Experience writing or maintaining automated tests in C++ (Google Test,

Catch2, CTest, or equivalent)

  • Comfortable asking questions and working in an environment where some

answers are still being discovered

  • Comfortable adapting workflows to incorporate AI tools
  • Strong learning orientation - ability to ramp on new systems, APIs, and

patterns through documentation, code reading, and mentorship

Preferred:

  • Any Windows systems programming exposure: Windows APIs, WINAPI, WinBase,

Registry access, process management - even if self-taught or project-based

  • Familiarity with CMake + vcpkg build environments
  • Experience with test frameworks that support mocking or dependency injection

(Google Mock, etc.)

  • Any exposure to cross-platform C++ (code that compiles on Windows AND

macOS or Linux)

  • Background in or genuine interest in security software (endpoint protection,

antivirus, system hardening)

  • Exposure to ctest or structured CI test pipelines

About Us 

NinjaOne unifies IT to simplify work for nearly 40,000 customers in 140+ countries. ​

The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work. ​ NinjaOne is obsessed with customer success and has retained a 98% customer satisfaction score for more than 5 years.

We hire the best software engineers, but experience in our stack can’t hurt: NinjaOne is built on Java, Kotlin, C++, Golang and Postgres, supporting millions of user endpoints and running as a scalable cloud service in AWS.  Knowing large-scale datastore bottlenecks, asynchronous application design and client-server architecture will help you.

What You’ll Love 

We are a collaborative, kind, and curious community. 

We honor your flexibility needs with full-time work that is hybrid remote.

We have you covered with our comprehensive benefits package, which includes medical, dental, and vision insurance.

We help you prepare for your financial future with our 401(k) plan.

We prioritize your work-life balance with our unlimited PTO.

We reward your work with opportunity for growth and advancement.

Location - We are flexible on remote working from home, if you are located in the USA and reside in one of the following states - CA, CO, CT, FL, GA, *IL, KS, MA, MD, ME, NJ, NC, NY, OR, TN, TX, VA, and WA. We have physical offices in Austin, TX and Tampa, FL, if you prefer a hybrid option.

Additional Information

This position is NOT eligible for Visa sponsorship.

*Due to operational policies, NinjaOne is unable to hire for this role within the city limits of Chicago. We will consider all qualified candidates who reside outside of the city proper or are willing to self-relocate.

Starting pay for the successful applicant depends on a variety of job-related factors, including but not limited to location, market demands, experience, job-related knowledge, and skills. The benefits available for this position include medical, dental, vision, 401(k) plan, life insurance coverage and PTO. For roles based in California, Colorado, Maryland, New Jersey, or Washington the base salary hiring range for this position is $85,000 to $110,000 per year.

For roles based in New York, the base salary hiring range for this position is $85,000 to $110,000 per year.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other status protected by applicable law. We are committed to providing an inclusive and diverse work environment.

#LI-JL1

#LI-Remote