Jobs2Careers logoHome

Software Engineer

Princeton Junction,NJ

Commute Time
Date Posted
Title
Job Type
Benefits
Pay

2653 Software Engineer jobs in Princeton Junction,NJ

Apply Directly

Senior Research Software Engineer

Princeton University

Princeton, NJ 08542

~ 13 min OnsiteUrgently Hiring

  • Strong programming skills, particularly in the languages used in scientific computing applications (specifically Python).
  • 7+ years' experience as a Research Software Engineer, this includes graduate level and postdoctoral work.
  • Experience with Python libraries (especially NumPy) and the Python ecosystem of tools for managing environments and code testing, linting, dependency management and packaging (e.g., Poetry), etc.
  • Demonstrated success:
  • Consistently using conventional and readable coding style.
  • Performing test-driven development.
  • Creating comprehensive and well-written documentation.
  • Participating in regular code reviews as both a reviewer and reviewee.
  • Developing and maintaining reproducible build systems.
  • Using version control systems.
  • Using CI/CD pipelines.
  • Demonstrated successes contributing to a collaborative research team.
  • Ability to work independently.
  • Ability to learn new programming languages and technologies beyond area of core knowledge.
  • Ability to communicate effectively with a diverse user base having varied levels of technical proficiencies.
  • Ability to manage code bases with agility in a fast-paced, collaborative environment.
  • Bachelor's degree in computer science, engineering, sciences, or related computational field required.
SmartExplore AI is experimental.
View now

Cloud Migration Consultant

Cardinal Integrated

Monmouth Junction, NJ 08852

Apply Directly

Application Systems Analyst (Workday)

The Judge Group

Burlington, NJ 08016

Apply Directly

Systems Administrator, Linux

Penn Medicine

Philadelphia, PA 19120

Data Scanning Associate

Rdsolutions

Pennington, NJ 08534

Flexible Schedule
Apply Directly

Senior Linux Systems Administrator

SAIC

Princeton, NJ 08543

Apply Directly

Technical Enterprise Platform Lead

Arnex Solutions LLC

Princeton, NJ 08543

Jobcase

Senior Manager - IT

WESCO International

Cranbury, NJ 08512

$134,561-$185,021/yr
Apply Directly

Data Center Project Manager (MEP)

Software Guidance & Assistance

Princeton Junction, NJ

New, Posted 5 hours ago

Customer Service Engineer

Worldwide TechServices

Princeton, NJ 08543

  1. Princeton Junction,NJ Jobs
  2. →
  3. Software Engineer Jobs

What companies are hiring Software Engineer jobs in Princeton Junction,NJ?

  1. Princeton University
  2. Cardinal Integrated
  3. The Judge Group
  4. Penn Medicine
  5. Rdsolutions
  6. SAIC
  7. Arnex Solutions LLC
  8. WESCO International
  9. Software Guidance & Assistance
  10. Worldwide TechServices

What is the yearly salary range for Software Engineer jobs in Princeton Junction,NJ?

The yearly salary range is $134561 - $185021.

Recent Searches

    Browse Jobs in Top Cities

    Browse Jobs by State

    Browse Jobs by Title

    Post a Job

    About

    Advice

    Contact

    © 2026 Jobs2Careers. All rights reserved.

    Privacy Policy

    Terms of Use

    Your Privacy ChoicesCalifornia Consumer Privacy Act (CCPA) Opt-Out Icon

    Logos provided by Logo.dev

    Jobs2Careers Powered by Talroo