Staff Product Engineer (Full-Stack, TypeScript)

Emergent Software

Salt Lake City (UT)

Remote

USD 140,000 - 190,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Emergent Staffing is seeking a Staff Product Engineer for a fully remote, direct-hire role. You will work closely with the CTO, product leadership, and a distributed engineering team to shape architecture, scale the product, and raise the bar for the team.

You’ll stay hands-on while setting technical standards and mentoring engineers. The role emphasizes architecture, reliability, and AI-assisted development within a fast-growing software company, with collaboration across U.S.

Qualifications

  • 8+ years of professional software engineering experience, including time as a Staff, Principal, or equivalent technical leader.
  • Deep expertise in TypeScript, React, Next.js, Node.js, and PostgreSQL.
  • Experience in a startup or growth-stage environment owning outcomes.
  • Strong database fundamentals: schema design, transactions, locking, query performance, and data integrity.
  • Experience making major architecture decisions and explaining trade-offs.
  • Clear written and verbal communication, including the ability to explain complex ideas to non-technical audiences.
  • Comfort operating with high autonomy outside a traditional Agile or Scrum framework.
  • A thoughtful approach to AI tools that boosts productivity without sacrificing ownership, oversight, or quality.

Responsibilities

  • Own the architecture and design of complex, mission-critical systems across the full stack.
  • Partner with the CTO to define and execute the long-term engineering strategy.
  • Translate business strategy into practical technical roadmaps, and respectfully push back when there's a better approach.
  • Guide data modeling and system design with a focus on scalability, security, and long-term maintainability.
  • Strengthen reliability through monitoring, service-level objectives, incident response, and blameless postmortems with measurable follow-through.
  • Turn manual work (deployments, data fixes, reporting, reviews, documentation) into automated, scalable systems.
  • Ensure systems meet security, privacy, audit, and compliance requirements for sensitive data.
  • Set engineering standards and lead design and code reviews without becoming a bottleneck.
  • Mentor engineers to grow their technical judgment, ownership, and problem-solving.
  • Take on cross-functional technical challenges that lack a clear owner and drive them to completion.
  • Build alignment across U.S. and international engineering teams, and represent engineering with product and executive leadership.

Skills

TypeScript
React
Next.js
Node.js
PostgreSQL

Tools

Kafka
Temporal
Inngest

Job description

This is a fully remote, direct-hire position with our client. Applicants must be authorized to work in the US without current or future sponsorship.

We're partnering with a fully remote, fast-growing software company to hire a Staff Product Engineer. This is a new, highly visible role where you'll work directly with the CTO, product leadership, and a distributed engineering team to shape architecture, scale the product, and grow the company's internal engineering capabilities. You'll stay hands-on while setting technical standards, mentoring engineers, and raising the bar for the team around you. The culture values action, thoughtful experimentation, candid feedback, and world-class work. The team builds using Shape Up rather than Agile or Scrum. Work is organized around clearly defined problems instead of sprint ceremonies, and engineers are trusted to find the best path forward, adapt as they learn, and own the outcome.

Tech Environment
  • Typescript

  • React

  • Next.js

  • Node.js

  • PostgreSQL

  • Full-stack monolith architecture

  • Automated preview deployments with mocked services and isolated, production-like data

  • Event-driven and asynchronous systems

  • Workflow tools such as Kafka, Temporal, or Inngest

  • AI-assisted development and workflow automation

Responsibilities

Architecture and Technical Direction

  • Own the architecture and design of complex, mission-critical systems across the full stack.

  • Partner with the CTO to define and execute the long-term engineering strategy.

  • Translate business strategy into practical technical roadmaps, and respectfully push back when there's a better approach.

  • Guide data modeling and system design with a focus on scalability, security, and long-term maintainability.

Reliability and Automation

  • Strengthen reliability through monitoring, service-level objectives, incident response, and blameless postmortems with measurable follow-through.

  • Turn manual work (deployments, data fixes, reporting, reviews, documentation) into automated, scalable systems.

  • Ensure systems meet security, privacy, audit, and compliance requirements for sensitive data.

Leadership

  • Set engineering standards and lead design and code reviews without becoming a bottleneck.

  • Mentor engineers to grow their technical judgment, ownership, and problem-solving.

  • Take on cross-functional technical challenges that lack a clear owner and drive them to completion.

  • Build alignment across U.S. and international engineering teams, and represent engineering with product and executive leadership.

Qualifications
  • 8+ years of professional software engineering experience, including time as a Staff, Principal, or equivalent technical leader.

  • Experience in a startup or growth-stage environment where you owned outcomes, not just assigned work.

  • Deep expertise in TypeScript, React, Next.js, Node.js, and PostgreSQL.

  • Strong database fundamentals: schema design, transactions, locking, query performance, and data integrity.

  • A track record of designing and supporting business-critical systems such as workflows, integrations, financial transactions, or sensitive data.

  • Experience making major architecture decisions and clearly explaining the trade-offs.

  • Experience scaling a product as customers, markets, and requirements expand.

  • Solid grounding in reliability, monitoring, and incident response.

  • Clear written and verbal communication, including the ability to explain complex ideas to non-technical audiences.

  • A thoughtful approach to AI tools that boosts productivity without sacrificing ownership, oversight, or quality.

  • Comfort operating with high autonomy and ownership outside a traditional Agile or Scrum framework.

Nice to Have Skills
  • Event-driven, asynchronous, or workflow-heavy systems (Kafka, Temporal, Inngest, or similar)

  • Scaling software across multiple markets or jurisdictions

  • Regulated or compliance-focused environments

  • Helping an organization move from outsourced engineering to a strong in-house team

  • Building internal platforms or developer productivity tooling

  • Prior experience with Shape Up

Our Vetting Process

At Emergent Staffing, we work hard to find the software engineers who are the right fit for our clients. Here are the steps of our vetting process for this position:

  1. Application (5 minutes)

  2. Online Assessment (40-60 minutes)

  3. Initial Video Interview (30-45 minutes)

  4. Client On-site Interview (60 minutes)

  5. Job Offer!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Staff Full-Stack Engineer (TypeScript/Next.js)
Remote Staff Full-Stack Engineer (TypeScript/Next.js)

Emergent Software • Salt Lake City (UT)

Remote
USD 140,000 - 190,000
Technical Product Manager
Technical Product Manager

Emergent Software • Minneapolis (MN)

Remote
USD 120,000 - 170,000
Profit sharing
Health insurance
Dental & Vision
+5
Staff Engineer, Tech Lead
Staff Engineer, Tech Lead

ServiceUp • United States

Remote
USD 140,000 - 200,000
Competitive pay with equity
Medical, dental, and vision coverage
Flexible PTO and company holidays
+4
Staff Product Engineer (Remote) — Shape Up & Scale
Staff Product Engineer (Remote) — Shape Up & Scale

Emergent Staffing, LLC • United States

Remote
USD 150,000 - 230,000
Staff Software Engineer – Full Stack
Staff Software Engineer – Full Stack

Claryo, Inc. • New York (NY)

On-site
USD 165,000 - 180,000
Medical, Dental, Vision coverage
401k with employer matching
Parental leave
+1
Software Engineer
Software Engineer

SOUND DECISIONS • Herriman (UT)

Remote
USD 110,000 - 140,000
Technical Product Owner, Data
Technical Product Owner, Data

Emergent Software, LLC • United States

Remote
USD 120,000 - 170,000
Medical insurance
Dental & Vision insurance
401(k) matching
+3
Full Stack Engineer
Full Stack Engineer

Berkley Hunt • Berkeley (CA)

On-site
USD 120,000 - 160,000
Tech Lead & Product Engineer
Tech Lead & Product Engineer

Remote Raven • United States

On-site
USD 14,000 - 19,000
100% remote work
Full-time role
Long-term employment
Staff Product Engineer
Staff Product Engineer

Monarch Recruiters • New York (NY)

On-site
USD 105,000 - 130,000