2

Remote Programming Jobs in Princeton, NJ (NOW HIRING)

Sales Engineer (Remote)

New York, NY ยท Remote

$100K - $130K/yr

We're hiring a remote Sales Engineer to work alongside our AEs, CRO, and the rest of the GTM team. You'll work on enterprise deals with the most technical buyers in the market, learn the full sales ...

Remote Let's create our future together at The AES Group! About The AES Group The AES Group is a premier technology and engineering consulting company that has been bringing businesses and talent ...

Prior role blending sales engineering or customer success with hands-on coding Benefits * Competitive Salary: Based on experience and skills * Remote Work: Fully remote-work from anywhere * Team ...

Prior role blending sales engineering or customer success with hands-on coding Benefits * Competitive Salary: Based on experience and skills * Remote Work: Fully remote-work from anywhere * Team ...

Prior role blending sales engineering or customer success with hands-on coding Benefits * Competitive Salary: Based on experience and skills * Remote Work: Fully remote--work from anywhere * Team ...

Senior Platform Engineer (Remote)

New York, NY ยท Remote

$180K - $200K/yr

In person in Lower Manhattan, NY or Alexandria, VA or Remote About Accrete: Accrete is a dynamic ... Strong scripting and programming skills (Python, Bash, Go, etc.). * Experience with ...

Civil Engineer Job Type: Contractor Location: Remote Job Overview We are seeking experienced Civil Engineers to contribute to a high-impact project focused on advancing AI evaluation. You will apply ...

AI/ML Engineer Job Type: Full-Time Location: Remote Job Summary We are seeking an experienced AI/ML Engineer to build and deploy secure, scalable AI solutions for mission-critical initiatives while ...

Growth Engineer (Remote)

New York, NY ยท Remote

$120K - $130K/yr

We're hiring a GTM Engineer to build the machinery that gets that message to the people who need it ... Fully remote (US-based), with our Brooklyn office available if you want one. * All the tokens you ...

Growth Engineer (Remote)

New York, NY ยท On-site +1

$120K - $130K/yr

We're hiring a GTM Engineer to build the machinery that gets that message to the people who need it ... Fully remote (US-based), with our Brooklyn office available if you want one. * All the tokens you ...

Growth Engineer (Remote)

New York, NY ยท Remote

$120K - $130K/yr

We're hiring a GTM Engineer to build the machinery that gets that message to the people who need it ... Fully remote (US-based), with our Brooklyn office available if you want one. * All the tokens you ...

Showing results 41-60

Remote Programming information

See Princeton, NJ salary details

$26.2K

$93.2K

$156.2K

How much do remote programming jobs pay per year?

As of Sep 7, 2026, the average yearly pay for remote programming in Princeton, NJ is $93,240.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,500.00 and $121,600.00 per year, depending on experience, location, and employer.

What is remote programming?

Remote programming refers to the practice of writing, testing, and maintaining computer software from a location outside of a traditional office environment. Remote programmers typically work from home or other locations using internet-connected devices to collaborate with teams, access code repositories, and deploy software. This type of work offers flexibility in terms of location and often allows for more control over work hours. Remote programming has become increasingly popular due to advancements in communication tools and the global demand for technical skills.

What are remote programming jobs?

Remote programming jobs involve working to develop computer software without working in an office. Instead, you perform your duties as a programmer in a remote office location or from home. This job typically involves projects using a computer language such as Java, C++, Python, or Ruby, to name only a few. Programming jobs run a wide gamut of responsibilities, depending on the project and the industry of your employer, but may include database systems or app development.

What are the key skills and qualifications needed to thrive as a remote programmer?

To thrive as a Remote Programmer, you need strong proficiency in programming languages, problem-solving abilities, and typically a degree in computer science or related experience. Familiarity with version control systems like Git, cloud platforms, and collaboration tools such as Slack or Jira is standard. Excellent time management, self-motivation, and effective communication skills help remote programmers excel in distributed teams. These competencies are crucial for delivering high-quality code, meeting deadlines, and collaborating seamlessly in a remote work environment.

How does working as a remote programmer impact collaboration with team members?

As a remote programmer, collaboration often relies on digital communication tools such as Slack, Zoom, and project management platforms like Jira or Trello. While you may not have face-to-face interactions, regular virtual meetings, code reviews, and real-time messaging help maintain strong team connections. It's important to proactively communicate and document your work to ensure alignment with your team. Remote settings can offer flexibility, but they also require strong self-discipline and organization to stay on track with shared goals.

What is the difference between Remote Programming vs Remote Web Development?

AspectRemote ProgrammingRemote Web Development
Required SkillsVarious programming languages, software developmentHTML, CSS, JavaScript, front-end/back-end frameworks
Work EnvironmentRemote, often in software companies or freelanceRemote, typically in web agencies or tech firms
CertificationsProgramming certifications (e.g., Java, Python)Web development certifications (e.g., HTML, CSS, JavaScript)
Industry UsageSoftware, app development, enterprise solutionsWebsite, web app, and platform development

Remote Programming involves developing software across various languages and platforms, often for applications or systems. Remote Web Development focuses specifically on building websites and web applications using HTML, CSS, and JavaScript. While both roles require coding skills and remote work setups, Remote Programming covers a broader range of software projects, whereas Remote Web Development specializes in web-based solutions.

Can you work remotely as a remote programmer?

Remote programming jobs are common and allow programmers to work from any location with internet access. These roles often require proficiency in collaboration tools, version control systems, and strong communication skills. Many companies offer flexible schedules and fully remote positions for programmers across various industries.
More about Remote Programming jobs

What are popular job titles related to Remote Programming jobs in Princeton, NJ?

For Remote Programming jobs in Princeton, NJ, the most frequently searched job titles are:

What job categories do people searching Remote Programming jobs in Princeton, NJ look for?

The top searched job categories for Remote Programming jobs in Princeton, NJ are:

What cities near Princeton, NJ are hiring for Remote Programming jobs?

Cities near Princeton, NJ with the most Remote Programming job openings:

Infographic showing various Remote Programming job openings in Princeton, NJ as of August 2026, with employment types broken down into 1% Internship, 78% Full Time, 17% Part Time, 3% Contract, and 1% Nights. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $93,240 per year, or $44.8 per hour.

Sales Engineer (Remote)

Soda Data

New York, NY โ€ข Remote

$100K - $130K/yr

Full-time

Medical, Retirement, PTO

Re-posted yesterday


Job description

Data quality is the bottleneck of the AI era. Every Fortune 500 is trying to solve it. We're the team they call.

Soda is the data quality layer for Disney, Ralph Lauren, CBRE, HelloFresh, 2K Games, and Nubank. The category is growing rapidly because AI doesn't work on bad data.

We're hiring a remote Sales Engineer to work alongside our AEs, CRO, and the rest of the GTM team. You'll work on enterprise deals with the most technical buyers in the market, learn the full sales cycle from people who've built and sold to enterprises before, and grow fast.

Who this is for

Sales Engineers with a couple of years under their belt who want to level up. You've run demos, supported PoCs, and worked with AEs on real deals - now you want to do it at a startup where the deals are technical, and you can move fast without layers of process getting in the way.

You'll work directly with AEs, and the CRO on enterprise accounts. You'll run demos, scope PoCs, and own the technical side of deals - with support when you need it and room to grow into bigger deals as you prove yourself.

What you'll do

  • Run demos and scope PoCs alongside our AEs, from first technical call through to closed-won
  • Translate customer problems into Soda solutions, and translate Soda's capabilities into the customer's language
  • Build custom demos, sample pipelines, and PoC environments that show real value
  • Own product, technical, and security responses on RFPs and RFIs
  • Support customers through evaluation, purchasing, and implementation
  • Be the technical voice in the room - with Data Engineers, Heads of Data Platform, and Chief Data Officers
  • Feed product and engineering the signal from the field - what's winning, what's losing, and why
  • Travel occasionally to customer sites, team offsites, and conferences
  • Wear many hats - it's a startup, you'll touch every stage of the sales cycle

How you'll operate

  • Direct line to the CRO, Director of CEs, and product team - no layers
  • Ramp on Mid-market deals early, grow into enterprise as you prove yourself
  • Learn the product deeply - Soda Core (open source) and Soda Cloud (commercial)
  • Learn the enterprise data stack - Snowflake, Databricks, dbt, Airflow, Kafka

Requirements

Must have

  • 1-3 years as a Sales Engineer, Solutions Engineer, or similar customer-facing technical role at a B2B SaaS company
  • Undergraduate degree (or higher) in a technical field - Computer Science, Applied Mathematics, Engineering, or similar
  • Fluent in Python - you can read, write, and debug it in front of a customer
  • Experience running demos and supporting PoCs in customer environments
  • Strong customer communication - clear, calm, and honest under pressure. You can explain something technically complex to a Data Engineer and to a VP of Data in the same conversation
  • Builder mentality, process-oriented - you want to optimize and streamline boring processes. You write docs without being asked. You notice when a process is broken and propose a fix. You'd rather build an AI workflow to automate a repetitive task than do it manually three more times - and you have examples of doing exactly that
  • High horsepower and ruthless prioritization - you context-switch well, manage multiple projects with expansive ownership, and don't drop balls
  • Have a humble attitude, an eagerness to help others, and a desire to pick up whatever knowledge you're missing to make both your team and our customers succeed
  • Based in the US

Nice to have

  • Top university degree
  • Experience selling to data teams (Data Engineers, Data Platform, CDOs)
  • Familiarity with data quality, governance, or observability tools
  • Data stack fluency - Snowflake, Databricks, BigQuery, dbt, Airflow, Kafka
  • Experience at a high-growth Series A-C startup
  • Experience building or presenting custom demos
  • Experience working remotely in a high-growth environment

Benefits

  • Base salary: $100,000-$130,000
  • Equity
  • Location: Remote (US-based)
  • Benefits: Unlimited PTO, 401k, medical insurance
Hiring process
  1. Phone screen interview
  2. Recorded demo - We'll give you access to the product. You'll record a short demo of Soda to a hypothetical customer.
  3. Technical interview
  4. Culture fit with the CRO and Director of Customer Engineering