1

Software Engineer Contractor Jobs in Princeton, NJ

Data Engineer Contractor - Talent Reserve

New York, NY ยท On-site +1

$125K - $150K/yr

Partner with data scientists, analysts, and software engineers to translate business requirements ... KPMG LLP ("KPMG") seeks a contractor in the United States to provide service to KPMG through one of ...

Software Engineer

New York, NY ยท On-site

$160K - $200K/yr

... software: clunky, on-premise systems created in the 1980s and 1990s. That's where Miter comes in ... Using Miter, contractors like Marathon Electrical, W.J. O'Neil, and Truebeck Construction are ...

Software Engineer

New York, NY ยท Remote

$160K - $200K/yr

... software: clunky, on-premise systems created in the 1980s and 1990s. That's where Miter comes in ... Using Miter, contractors like Marathon Electrical, W.J. O'Neil, and Truebeck Construction are ...

Software Engineer

New York, NY ยท On-site

$170K - $270K/yr

About the Role As a Software Engineer at Rho, you'll build the financial infrastructure powering ... contractors, candidates, customers and vendors. We believe every member of the Rho community ...

Senior Software Engineer

New York, NY ยท On-site

$190K - $230K/yr

Using Miter, contractors like Marathon Electrical, W.J. O'Neil, and Truebeck Construction are ... What You'll Need: * 4+ years of software engineering experience with a track record of delivering ...

Senior Software Engineer

New York, NY ยท Remote

$190K - $230K/yr

Using Miter, contractors like Marathon Electrical, W.J. O'Neil, and Truebeck Construction are ... What You'll Need: * 4+ years of software engineering experience with a track record of delivering ...

The engineering org is currently 7 people (a mix of contractors and full-time staff), and everyone ... Strong software engineering fundamentals, excellent Python skills, and proven experience ...

Senior Software Engineer (Search)

New York, NY ยท On-site

$190K - $220K/yr

Our AI platform is a single, secure, workflow-driven system for the full contracting lifecycle ... About the Role We're hiring a Software Engineer (Search) to help build GovDash's search ...

The Engineering team is seeking an experienced Staff Software Engineer, with experience in Product ... Has experience working with and leading remote contractors * Demonstrated experience with Software ...

Software Engineer

New York, NY ยท On-site +1

$100K - $160K/yr

As a Software Engineer, you will contribute to frontend, backend, and mobile applications up and ... Salvo customers include over 700 GI physicians who have contracted to bring Salvo to their patients ...

Software Engineer

New York, NY ยท Remote

$100K - $160K/yr

As a Software Engineer, you will contribute to frontend, backend, and mobile applications up and ... Salvo customers include over 700 GI physicians who have contracted to bring Salvo to their patients ...

Software Engineer

New York, NY ยท On-site +1

$100K - $160K/yr

As a Software Engineer, you will contribute to frontend, backend, and mobile applications up and ... Salvo customers include over 700 GI physicians who have contracted to bring Salvo to their patients ...

next page

Showing results 1-20

Software Engineer Contractor information

See Princeton, NJ salary details

$67.1K

$156K

$217.3K

How much do software engineer contractor jobs pay per year?

As of Aug 4, 2026, the average yearly pay for software engineer contractor in Princeton, NJ is $156,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,900.00 and $182,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software engineer contractor?

To thrive as a Software Engineer Contractor, you need advanced programming skills, problem-solving abilities, and a solid understanding of software development lifecycles, often backed by a relevant degree or equivalent experience. Familiarity with source control systems (like Git), cloud platforms, and project management tools, as well as proficiency in key programming languages, is typically required. Strong communication, adaptability, and self-motivation are essential soft skills for collaborating with diverse teams and managing project-based workloads. These skills ensure high-quality deliverables, effective client communication, and successful navigation of varied contract environments.

How does the work structure and team integration typically differ for software engineer contractors compared to full-time employees?

As a Software Engineer Contractor, you will often work on specific projects or deliverables within a defined contract period, which may mean less involvement in long-term planning or company-wide initiatives. Contractors are usually integrated into existing development teams, collaborating closely with full-time engineers, project managers, and QA staff, but may have less access to certain internal resources or benefits. While you can expect to contribute to daily stand-ups, code reviews, and agile sprints, the onboarding process and access to proprietary tools or systems may be streamlined for contractors. This role offers valuable exposure to diverse tech stacks and industries, and successful contracts can lead to extended engagements or full-time offers.

What is the difference between Software Engineer Contractor vs Software Engineer Full-Time Employee?

AspectSoftware Engineer ContractorSoftware Engineer Full-Time Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor; often prefers ongoing professional development
Work EnvironmentProject-based, flexible hours, often remote or on-siteSteady, long-term employment, usually on-site or hybrid
Employer & Industry UsageCommon in tech, startups, consulting firmsStandard in large corporations, tech companies, and enterprises
Search & Comparison IntentLooking for short-term or project-based rolesSeeking stable, long-term employment

In summary, Software Engineer Contractors typically work on short-term projects with flexible schedules, while full-time employees enjoy ongoing employment and benefits. Both roles require similar skills and credentials but differ mainly in work arrangement and job stability.

What is a software engineer contractor?

Software Engineer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications. Unlike full-time employees, they typically work for a predetermined period or on specific projects for a company. Contractors may work independently or through contracting agencies and often have flexibility regarding work hours and location. Their expertise is sought after for specialized tasks, scaling development teams, or covering skill gaps within organizations.
What are popular job titles related to Software Engineer Contractor jobs in Princeton, NJ? For Software Engineer Contractor jobs in Princeton, NJ, the most frequently searched job titles are:
What job categories do people searching Software Engineer Contractor jobs in Princeton, NJ look for? The top searched job categories for Software Engineer Contractor jobs in Princeton, NJ are:
What cities near Princeton, NJ are hiring for Software Engineer Contractor jobs? Cities near Princeton, NJ with the most Software Engineer Contractor job openings:
Infographic showing various Software Engineer Contractor job openings in Princeton, NJ as of July 2026, with employment types broken down into 1% Locum Tenens, 73% Full Time, 10% Part Time, and 16% Contract. Highlights an 91% Physical, 1% Hybrid, and 8% Remote job distribution, with an average salary of $156,000 per year, or $75 per hour.

Data Engineer Contractor - Talent Reserve

KPMG LLP

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

$125K - $150K/yr

Contractor

Posted 26 days ago


Job description

Data Engineer
We are seeking highly skilled Data Engineers Contractors for upcoming assignments.
If selected, the role will involve building the next generation of scalable data pipelines and enterprise architectures. In this role, you will work at the intersection of data engineering, data science, and advanced analytics, utilizing modern cloud data platforms to drive business intelligence initiatives.
We are currently hiring for two distinct experience tracks: highly hands-on technical contributors (3-7 years of experience) and technical leads (8+ years of experience) who can guide offshore teams and serve as the primary technical face for client engagements.
Roles can vary by Hybrid, Remote, Onsite
Key Responsibilities:
  • Data Pipeline Architecture: Design, build, and maintain scalable, robust data pipelines and enterprise data architectures utilizing Databricks, Snowflake, and dbt.
  • Data Modeling & Transformation: Transform and model complex, large-scale datasets within Snowflake and Databricks using dbt to support advanced analytics and business intelligence initiatives.
  • Distributed Processing & Optimization: Leverage Databricks for large-scale, distributed data processing while ensuring data quality, reliability, and continuous performance optimization across cloud data platforms.
  • Cross-Functional Collaboration: Partner with data scientists, analysts, and software engineers to translate business requirements into efficient, end-to-end data engineering solutions.
  • Technical Leadership & Client Engagement (For 8+ Years Experience): Act as the primary technical point of contact for client engagements, driving technical strategy and leading offshore engineering resources to deliver high-quality solutions.
  • Act with integrity, professionalism, and personal responsibility to uphold the firm's respectful and courteous work environment.

Required Skills & Qualifications:
  • Experience Level: Minimum three years of recent experience for hands-on engineering roles, OR minimum eight years of recent experience for candidates stepping into technical leadership and client-facing capacities.
  • Core Programming: Advanced proficiency in Python and PySpark.
  • Modern Data Stack: Extensive hands-on experience with Databricks, Snowflake, and dbt (data build tool).
  • Data Integration: Experience orchestrating data workflows using Azure Data Factory (ADF).
  • Advanced Analytics: Familiarity with Generative AI concepts and Data Science workflows to effectively partner with cross-functional analytics teams.
  • Architecture: Strong foundational knowledge of general Data Engineering & Architecture best practices, data modeling, and distributed processing.

KPMG LLP ("KPMG") seeks a contractor in the United States to provide service to KPMG through one of our contracted employer/agency service providers. All applicants for any KPMG role are expected to act with integrity, professionalism, and personal responsibility to uphold the firm's respectful and courteous work environment. All applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future. KPMG LLP will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT or any other employment-based visa).
Nothing herein shall be deemed to create an employer-employee relationship between contractor and KPMG, nor shall contractor be considered a representative or agent of KPMG.
KPMG LLP and its subsidiaries comply with all local/state regulations in regard to displaying pay rate ranges. The pay rate range(s) displayed is/are specifically for those contracted who will perform work in or reside in the location(s) listed, if selected for the role. Pay is determined based on a variety of factors including market data, ranges, applicant's skills and prior relevant experience, certain degrees and certifications (e.g. JD, technology), and specific location, for example. Additionally, applicants may be required to apply and become employed by a service provider utilized by KPMG, and final pay rate(s) and/or eligibility for additional benefits may be determined by such provider.
KPMG LLP, its subsidiaries, and its agency service providers (including, but not limited to, MBO Partners Inc., Magnit LLC, and TalentBurst Inc.) are equal opportunity employers/contractors. All qualified applicants are considered without regard to race, color, creed, religion, age, sex/gender, national origin, ancestry, citizenship status, marital status, sexual orientation, gender identity or expression, disability, physical or mental handicap unrelated to ability, pregnancy, veteran status, unfavorable discharge from military service, genetic information, or other legally protected status.
Los Angeles County applicants: Material job duties for this position are listed above. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, and safeguard business operations and company reputation. Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, Fair Chance Initiative for Hiring Ordinance, and San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.