1

Senior Full Stack Software Engineer Jobs in Princeton, NJ

As a Full-Stack Software Engineer, you'll work across every layer of the platform -- from backend services that process enterprise data to the frontend interfaces that make that intelligence ...

Senior Software Engineer

New York, NY · On-site

$134K - $176K/yr

About the Role We're looking for a Senior Full-Stack Software Engineer who is passionate about building high-quality software and collaborating closely with other engineers to solve complex problems.

Full Stack Software Engineer

New York, NY · On-site

$180K - $205K/yr

We're seeking an exceptional Full Stack Engineer to join our dynamic team and lead the development ... As a senior member of our team, you'll take on complex, high-impact projects that require strategic ...

Full-Stack Software Engineer

New York, NY · On-site

$145K - $230K/yr

We are predominantly looking for full-stack software engineers, but our needs are constantly evolving, and we will consider front-end or infrastructure engineers if they are truly exemplary. What You ...

Showing results 41-60

Senior Full Stack Software Engineer information

See Princeton, NJ salary details

$46.6K

$141.3K

$199.7K

How much do senior full stack software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for senior full stack software engineer in Princeton, NJ is $141,276.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,400.00 and $165,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a senior full stack software engineer?

To thrive as a Senior Full Stack Software Engineer, you need deep expertise in both front-end and back-end development, strong problem-solving abilities, and a solid foundation in computer science principles, typically demonstrated by a bachelor’s or master’s degree in a related field. Familiarity with frameworks and languages like React, Angular, Node.js, Python, and proficiency in using cloud platforms, version control systems like Git, and continuous integration tools is crucial, and relevant certifications are an advantage. Exceptional communication, leadership, and teamwork skills help you effectively coordinate with cross-functional teams and mentor junior engineers. These skills ensure you can deliver robust, scalable solutions while driving project success and fostering a collaborative development environment.

What does a senior full stack software engineer do?

A typical day for a Senior Full Stack Software Engineer involves designing and implementing new features, reviewing and improving code, and collaborating with product managers, designers, and other developers to deliver project goals. You might split your time between writing code for both front-end and back-end systems, participating in daily stand-up meetings, and providing technical guidance to junior team members. The role often requires balancing hands-on development with architectural planning and problem-solving for complex technical challenges. You’ll also frequently interact with stakeholders to gather requirements and provide updates, ensuring alignment throughout the software development lifecycle.

What is a senior full stack software engineer?

A Senior Full Stack Software Engineer is an experienced developer responsible for designing, building, and maintaining both front-end and back-end systems in web or software applications. They work with a variety of technologies, frameworks, and databases to ensure seamless functionality across the entire software stack. In addition to coding, they often provide technical leadership, mentor junior developers, and contribute to architectural decisions. Their role requires strong problem-solving skills, an understanding of best practices, and the ability to collaborate with cross-functional teams to deliver high-quality software solutions.

What are popular job titles related to Senior Full Stack Software Engineer jobs in Princeton, NJ? For Senior Full Stack Software Engineer jobs in Princeton, NJ, the most frequently searched job titles are:
What job categories do people searching Senior Full Stack Software Engineer jobs in Princeton, NJ look for? The top searched job categories for Senior Full Stack Software Engineer jobs in Princeton, NJ are:
What cities near Princeton, NJ are hiring for Senior Full Stack Software Engineer jobs? Cities near Princeton, NJ with the most Senior Full Stack Software Engineer job openings:
Infographic showing various Senior Full Stack Software Engineer job openings in Princeton, NJ as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $141,276 per year, or $67.9 per hour.

Full-Stack Software Engineer

Clera

New York, NY • Remote

$120K - $160K/yr

Full-time

Posted 10 days ago


Job description

About the Role

Join an early-stage, AI-native B2B SaaS startup building a consumer intelligence platform that helps enterprise brands make sense of fragmented data at scale. As a Full-Stack Software Engineer, you'll work across every layer of the platform — from backend services that process enterprise data to the frontend interfaces that make that intelligence accessible and actionable.

This is a high-ownership role on a small, fast-moving team. You'll take features from idea to production, iterate directly with enterprise clients, and contribute meaningfully to the product's direction. If you're energized by breadth and see product context as a superpower, this role is for you.

What You'll Do
  • Build and ship features end-to-end — backend services in Go/Python and frontend experiences in React/TypeScript

  • Design APIs, data models, and service architectures that support agentic AI capabilities

  • Create intuitive interfaces that translate complex enterprise data into clear, actionable workflows

  • Collaborate with ML engineers to bring AI-driven features to production

  • Own features through the full lifecycle: scoping, architecture, implementation, testing, deployment, and iteration

  • Work directly with enterprise customers and stakeholders to understand real-world needs and refine the product

  • Contribute to infrastructure, tooling, and developer experience as the engineering team scales

What We're Looking For

Required

  • 5+ years of professional full-stack engineering experience building and shipping production web applications

  • Production experience with TypeScript/React and at least one of: Go or Python

  • Demonstrated end-to-end ownership of features across both frontend and backend systems

  • Experience deploying and maintaining production systems on AWS

  • Track record of broad-scope responsibilities including infrastructure, deployment, or DevOps

  • Proven comfort in early-stage, high-ownership startup environments

  • Strong product instincts — you think about the user, not just the code

  • Comfortable with ambiguity and rapid iteration; able to take a vague problem and ship a solution

Nice to Have

  • Experience building data pipelines or working in data engineering roles

  • Experience integrating LLMs or building agentic AI systems (e.g. RAG architectures)

  • Background in enterprise SaaS, retail technology, or data-intensive products

  • Familiarity with data visualization, real-time systems, or streaming architectures

  • Contributions to developer tooling, CI/CD, or infrastructure automation

Note: Visa sponsorship is not available for this role.

Compensation & Benefits
  • Salary: $120,000 – $160,000 per year, depending on experience

Location

This is an on-site role based in New York, NY. Candidates should be available to work from the New York City office.