← Back to results

Principal Software Engineer, Platform

Join PermitFlow as a Principal Software Engineer to lead the evolution of our architecture and platform in a hybrid work environment.

Location
New York City, NY
Compensation
Not disclosed
Level
principal
Type
full time · Hybrid

Posted by employer 2 days ago

First seen on Joblaze 1 day ago

Last verified on the company career page 2 hours ago

What you'll build

  • Own the architecture of our codebase
  • Design the monorepo for agents
  • Build the platform substrate
  • Own the agentic SDLC
  • Scale verification with volume

Must have

  • 15+ years of software engineering experience
  • Owned the architecture of a large, multi-team codebase
  • Strong platform and infrastructure depth
  • Work across the stack as a product engineer
  • Current knowledge of the agentic stack

Practical constraints

  • 3 in-office days per week

AI in the day-to-day

A large share of the code you ship comes from AI coding agents.

Requirements

Experience
15+ years

Not disclosed in this posting: compensation, visa sponsorship.

Benefits

401k Match Commuter Benefits Unlimited PTO Equity/Stock Options Remote Work Health Insurance

Joblaze summary

The Principal Software Engineer at PermitFlow is responsible for shaping the architecture and platform of the company's codebase, ensuring it effectively supports both AI agents and human engineers. This role requires expertise in code architecture, platform engineering, and a strong grasp of cloud infrastructure and CI/CD practices. Ideal candidates have over 15 years of software engineering experience, with a proven track record of influencing technical direction across teams. PermitFlow is focused on leveraging AI to enhance construction processes, making this position pivotal in driving efficiency and quality.

Joblaze insights

  • Listed yesterday — first seen on Joblaze October 30, 2026. Last confirmed on PermitFlow's careers page November 1, 2026.
  • AI/ML appears in 2.7% of 222 comparable principal other roles in United States; NX appears in 0.5% of 222 comparable principal other roles in United States.

Quick facts

Is the Principal Software Engineer, Platform role remote?
It's hybrid — PermitFlow expects some on-site time in New York City, NY.
How much experience is required?
At least 15 years of relevant experience for this Principal Software Engineer, Platform role.
Where is the role based?
PermitFlow is hiring for this position in New York City, NY.
What's the tech stack?
Joblaze extracted these technologies from the posting: AI/ML, Bazel, CI/CD, NX, Observability, TurboRepo.
What seniority level is this role?
PermitFlow targets principal-level candidates for this position.
Is this full-time or contract?
Full-time for this Principal Software Engineer, Platform role at PermitFlow.

From the original posting

 

Our HQ is in New York City with a hybrid schedule (3 in-office days per week). We prefer NYC-based candidates or those open to relocation.

 

Role Overview

We’re hiring a Principal Engineer to own the evolution of our architecture and platform so it works for agents as well as people. Our goal is simple: double the output of our entire organization while raising the quality bar. The scope is the whole platform. You’ll work across infrastructure, shared services, and product code, and step in as a product engineer anywhere in the stack when that is the fastest way to move.

The ideal candidate is deep in code architecture and platform engineering, already works agent-first, and has built foundations that other teams adopted because they were better. This role reports directly to our VP of Engineering.

 

What You'll Do

  • Own the architecture of our codebase. Set the patterns, module boundaries, and domain abstractions across our monorepo, and lead the refactors and migrations that get us there.

  • Design the monorepo for agents. Structure packages, ownership, the build graph, and conventions so an agent can find the right context, make a scoped change, and verify it without reading the whole repo.

  • Build the platform substrate. Own the shared services, infrastructure, and paved paths (data access, background jobs, environments, observability) that product teams build on and agents can use safely.

  • Own the agentic SDLC. Define how work moves from ticket to production when agents do much of the writing, testing, and reviewing. Set the defaults every team builds on, and change them as models and tools improve.

  • Scale verification with volume. Build AI-assisted code review, test generation, and CI gates so confidence to merge keeps pace as PR volume doubles. Decide where human review is required and where it is not.

  • Put agents to work in the background. Stand up agents that pick up well-scoped tickets, triage flaky tests, run dependency upgrades and large migrations, and draft fixes from incidents and error reports.

 

What We're Looking For

  • You've owned the architecture of a large, multi-team codebase. You've set the module boundaries and patterns others build within, run monorepo tooling (Nx, Turborepo, Bazel, or similar), and led migrations that changed how a whole org works.

  • Strong platform and infrastructure depth: cloud infrastructure, infrastructure as code, CI/CD, observability, and services you've run in production through real incidents.

  • You can work across the stack as a product engineer, from data model to UI, and you're happy to do it.

  • You work agent-first today. A large share of the code you ship comes from AI coding agents, and you have specific, earned opinions on where they break and how codebase structure fixes that.

  • Current knowledge of the agentic stack as it applies to software engineering: context engineering, agent instructions and skills, MCP, sandboxed execution, and how to evaluate a coding agent's output.

  • You operate with earned authority. You influence through demonstrated judgment, working code, and clear writing rather than title or mandate.

  • 15+ years of software engineering experience, including time setting technical direction across multiple teams.

What We Offer

  • Competitive salary and meaningful equity in a high-growth company

  • 401(k) savings plan

  • Unlimited PTO and paid family leave

  • Home office & equipment stipend

  • Daily in-office lunch and dinner provided

  • Commuter benefits (pre-tax transit and parking)

Standard company text repeated across PermitFlow's postings is omitted here.

Similar positions

PermitFlow
Software Engineer
PermitFlow · New York City, NY
PermitFlow
Staff Software Engineer
PermitFlow · New York City, NY
PermitFlow
Principal Product Designer
PermitFlow · New York City, NY
PermitFlow
Product Manager (Senior / Staff)
PermitFlow · New York City, NY
PermitFlow
Product Designer
PermitFlow · New York City, NY