1

Software Engineer Software Engineer Jobs in Princeton Junction, NJ

Software Engineer - GreenSpark About GreenSpark GreenSpark is building the modern operating system for metal recycling and scrap yards. In a $120BN/year industry relying on 10-20 year old software, w ...

Software Engineer

Woodbridge, NJ ยท On-site

$76 - $82/hr

Software Engineer (Java / Python) Contingent Assignment (Contract) About the Job In this role, you will consult on complex, large-scale software engineering initiatives with broad organizational ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

As we scale, were looking for a Software Engineer who will drive the development of cutting-edge software solutions, optimizing our processes and empowering our teams with smart digital tools. If you ...

New

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve ...

Software Engineer

New York, NY ยท On-site

$165K - $325K/yr

Software Engineer Location NY New York United States Business Investment Management Function Engineering Experience Level Experienced Share this job Position Summary Duties: Design, engineer, develop ...

Software Engineer

New York, NY ยท On-site

$100K - $250K/yr

Description Center for Data Science at NYU seeks a full-time software engineer position as part of its new initiative, Polymathic AI, Building Foundation Models for Science. Recent advances in ...

As a Senior Software Engineer, you will work alongside and mentor a group of talented engineers as you pursue a broad range of initiatives. By leveraging your technical skills and thirst for ...

Job Overview At Beli, individual Software Engineers operate like full product teams. As a Software Engineer at Beli, you will be responsible for leading the research, design, architecture ...

Software Engineer Position: Full Time Multiple openings available for following positions in Piscataway, NJ and unanticipated client locations throughout the US: Software Engineer- Analyze, Design ...

Software Engineer

New York, NY ยท On-site

$140K - $200K/yr

Job Overview At Beli, individual Software Engineers operate like full product teams. As a Software Engineer at Beli, you will be responsible for leading the research, design, architecture ...

SOFTWARE ENGINEER (C++) FULL TIME, EXEMPT Location: Victor, NY // HYBRID position (in office as required by job duties, minimum of 1 day per week) REDCOM Laboratories, Inc., a U.S. company that ...

New

Generalist Software Engineer + Computer Vision-focused Software Engineer Lofty is creating 3D digital copies of real physical spaces. We've built software to ingest a novel type of 3D model and make ...

next page

Showing results 1-20

Software Engineer Software Engineer information

See Princeton Junction, NJ salary details

$66.8K

$155.3K

$216.3K

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

As of Jul 18, 2026, the average yearly pay for software engineer software engineer in Princeton Junction, NJ is $155,301.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,300.00 and $182,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and a degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems (like Git), and development frameworks is typically required, and certifications like AWS Certified Developer are often beneficial. Excellent communication, teamwork, and adaptability help software engineers collaborate effectively and navigate rapidly changing project requirements. These skills and qualifications are essential for building high-quality software, solving complex challenges, and contributing to successful technology projects.

How do Software Engineers typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, QA testers, and other stakeholders to ensure successful project delivery. Collaboration often involves participating in regular stand-up meetings, code reviews, and sprint planning sessions. Effective communication skills are essential, as engineers need to translate technical concepts for non-technical team members and incorporate feedback from various perspectives. This collaborative environment not only fosters innovation but also helps engineers gain insights into different aspects of the product lifecycle.

What are software engineers?

Software engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages, frameworks, and engineering principles to create solutions that meet user and business needs. Software engineers work in various industries, collaborating with other teams to ensure software is reliable, efficient, and scalable. Their roles may include writing code, debugging, reviewing code, and participating in the deployment and maintenance of software products.

What is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What job categories do people searching Software Engineer Software Engineer jobs in Princeton Junction, NJ look for? The top searched job categories for Software Engineer Software Engineer jobs in Princeton Junction, NJ are:
What cities near Princeton Junction, NJ are hiring for Software Engineer Software Engineer jobs? Cities near Princeton Junction, NJ with the most Software Engineer Software Engineer job openings:

Staff Software Engineer

Fanatics Betting & Gaming

New York, NY โ€ข On-site

$220K - $240K/yr

Full-time

Re-posted 6 days ago


Job description

About Us
Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.
Multiple Positions Available. Develop, test, document, and deploy high quality software into production with limited guidance (5%). Build large features and tools that are used across multiple teams (10%). Lead large project development efforts (5%). Work on multiple projects in parallel, effectively dividing time and prioritizing tasks (5%). Proactively simplify designs and code to increase code reuse, increase code efficiency, increase stability and maintainability (5%). Resolve team architectural questions (5%). Participate in the on-call rotation when needed to troubleshoot software issues (5%). Identify root causes of complex software issues (5%). Be an escalation point and unblock tasks or projects that hit roadblocks (5%). Participate in code reviews to maintain code quality and share knowledge (3%). Contribute to team planning and design discussions, building more expertise around design approaches (3%). Impact software quality and customer experience of product features (3%). Improve testability, operational excellence metrics, and team documentation (3%). Help the team define and adhere to the principles, guidelines, and best practices of the engineering strategy (3%). Utilize fundamental understanding of the industry, product, feature set and product roadmap (5%). Suggest new features and new work to progress the capabilities, usability, maintainability, and stability of the product (5%). Research new technologies and suggest work that grows and improves the products (5%). Use strong communication skills (written and verbal) to help onboard and mentor junior engineers and interns (3%). Actively work to reduce the onboarding burden of new team members by identifying key training, creating training materials, and establishing onboarding processes (3%). Remain current on the latest technologies and trends in software development (3%). Create Proof of Concept projects to apply new technologies and trends to the current product (5%). Advise the manager, product manager, and leadership team on technologies, functionality, and future product direction (3%). Create mechanisms used within the team to reduce implementation churn (3%). 5% domestic travel may be required to HQ for meetings. Partial telecommuting permitted; on-site at 61 9th Avenue, 4th Floor, New York, NY 10011.Salary: $220,600 - $240,600 per year.
MINIMUM REQUIREMENTS: Bachelor's of Science Degree or U.S. equivalent in Computer Science, Software Engineering, Information Systems, or a related field, plus 5 years of professional experience as a Software Engineer, Software Developer, or any occupation, job title, or position performing analysis, application design, and testing.
In lieu of a Bachelor's degree plus 5 years of experience, the employer will accept a Master's of Science Degree or U.S. equivalent in Computer Science, Software Engineering, Information Systems, or a related field, plus 3 years of professional experience as a Software Engineer, Software Developer, or any occupation, job title, or position performing analysis, application design, and testing.
Must also have experience in the following: 3 years of professional experience developing, testing, and deploying production-grade software solutions using modern development frameworks and tools including Sprint Boot, Maven, GitHub, GitHub Actions, REST, gRPC, Amazon Web Services, and Java; 3 years of professional experience implementing internal tools and small-scale features to enhance engineering team productivity and workflows; 3 years of professional experience participating in code reviews, identifying improvement opportunities, and maintaining high standards for code quality and maintainability; 3 years of professional experience designing scalable and testable software systems with a focus on operational excellence and long-term maintainability; 3 years of professional experience staying current with emerging technologies and applying industry trends to improve product performance and development practices; 3 years of professional experience performing root cause analysis and resolving critical software issues in production environments; 3 years of professional experience collaborating cross-functionally with product managers and stakeholders to align technical decisions with business goals; 3 years of professional experience mentoring junior engineers or interns; 3 years of professional experience in a regulated industry including gaming, financial technology, banking, or health care; and 3 years of professional experience developing, testing, and deploying production-grade software solutions using modern development frameworks and tools including GeoComply geolocation software, OpenBet Locator geolocation software, and XPoint geolocation software.
CONTACT: Apply online at fanaticsinc.com/careers or email resume to: WorkWithFanatics@FanaticsInc.com. Must specify Ad Code FPKM in subject line #LI-DNI #LI-DNP
By submitting your application, you agree to our terms of service and acknowledge you have read our Candidate Privacy Policy.