Principal Software Engineer, Frontend

North

New York (NY)

Hybrid

USD 230,000 - 270,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
Parental leave: 16 weeks (+4 weeks for
Two company-wide breaks per year
Health insurance (Aetna Medical PPO)
Dental and vision insurance
FSA for health expenses and commuter
Sabbatical every 4 years

Job summary

North is seeking a Principal Software Engineer for frontend to set the direction of how the frontend looks, feels, and works across the cloud, AI, and data spend domains. You will build alongside product designers and engineers to ship a cohesive design system and framework across the app and Slack.

You’ll lead by shipping, coach engineers through reviews, and collaborate with product teams to ensure features integrate seamlessly with the system.

Qualifications

  • 10+ years building production web applications.
  • Experience setting frontend direction across multiple teams.
  • Experience scaling a design system with designers.
  • Strong judgment on performance and data-heavy UIs.
  • Still writes a lot of code and leads by shipping.
  • Clear written communication including tradeoffs.
  • Pragmatic use of AI coding tools.
  • Low ego and ability to bring people along.

Responsibilities

  • Set the frontend architecture direction and document rationale.
  • Develop and roll out design system and component library.
  • Improve performance, accessibility, and interaction quality.
  • Define frontend patterns, testing, and review standards.
  • Improve existing screens with design system/framework updates.
  • Collaborate with product teams on new features aligned to the system.
  • Shape Noros' presence across the app as a consistent experience.
  • Coach engineers through code and design reviews.

Skills

Frontend architecture
Frontend direction leadership
Design system ownership
Performance & accessibility
Code reviews & coaching
Communication
AI coding tools judgment
Team collaboration

Job description

About the role

North’s frontend is how customers understand and act on their cloud, AI, and data spend: dashboards, allocation, commitment recommendations, and Noros, our AI agent, across the app and in Slack. As our first Principal Software Engineer focused on frontend, you’ll set the direction for how North looks, feels, and works, and you’ll do it by building alongside the teams who ship it.

You’ll work closely with our Product Designer and the Experience team on the design system and frontend frameworks every other team builds on. Your job is to make the right way to build frontend the easy way, so any engineer at North can ship changes that are consistent, fast, and well tested, and it’s hard to ship ones that aren’t.

What you’ll do
  • Set the technical direction for North’s frontend architecture, and write down where we’re going and why.
  • Build and evolve the design system and component library with our Product Designer, and roll it out across the app.
  • Raise the bar on performance, accessibility, and interaction quality, down to the details of how the app feels to use.
  • Establish frontend patterns, testing practices, and review standards, and get them into the tools engineers and coding agents use.
  • Turn recurring frontend questions, review comments, and inconsistencies into design system and framework improvements that reach existing screens, not just new ones.
  • Partner with product teams on new features so they land well for customers and fit the system.
  • Help shape how Noros shows up across the app as a consistent part of the experience.
  • Coach engineers through code review, design review, and pairing.
What We’re Looking For
  • 10+ years building production web applications, with deep expertise in modern frontend architecture.
  • A track record of setting frontend direction across multiple teams, not just one codebase.
  • Experience building and scaling a design system with designers, from components to adoption, and treating it as a product for the engineers who use it.
  • Strong judgment about performance, state management, and data-heavy interfaces such as charts, tables, and filters.
  • You still write a lot of code, and you lead by shipping with teams rather than handing down standards.
  • Clear writing and communication, including explaining tradeoffs to people outside engineering.
  • Pragmatic, informed use of AI coding tools, with the judgment to know when they help and when they don’t.
  • Low ego and a habit of bringing people along.
Nice to Have
  • Experience with financial, analytics, or data visualization products.
  • Experience building conversational or AI-driven interfaces.
  • Familiarity with FinOps or cloud billing concepts.
  • Experience at a growing startup where the frontend outgrew its first architecture
Work Setup

Hybrid role based in New York City, with an office in Dumbo, Brooklyn

Team members typically work in the office 2–3 days per week

OR Remote US

Benefits
  • Unlimited PTO
  • 16 weeks of paid parental leave (birthing parents receive an additional 4 weeks at 50% pay)
  • Two company-wide breaks per year: one around Labor Day and one at the end of the year
  • Aetna Medical PPO plan with the majority of the premium covered by North
  • Dental and vision insurance
  • Flexible spending account (FSA) for health expenses and commuter benefits
  • 30 day sabbatical every 4 years
Compensation

$230,000- $270,000 base salary , depending on experience
Equity included

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer, Frontend
Principal Software Engineer, Frontend

North Cloud • New York (NY)

Hybrid
USD 230,000 - 270,000
Unlimited PTO
16 weeks of paid parental leave
Two company-wide breaks per year
+4
Principal Software Engineer, Frontend
Principal Software Engineer, Frontend

North.Cloud • New York (NY)

Hybrid
USD 230,000 - 320,000
Unlimited PTO
Parental leave 16 weeks
Company-wide breaks
+3
Principal Software Engineer, Frontend
Principal Software Engineer, Frontend

North • New York (NY)

Hybrid
USD 230,000 - 270,000
Unlimited PTO
16 weeks paid parental leave
Two company-wide breaks per year
+4
Software Engineer
Software Engineer

North Cloud • New York (NY)

Hybrid
USD 150,000 - 200,000
Unlimited PTO
Parental leave: 16 weeks + 4 weeks at
Two company-wide breaks
+4
Engineering Manager, Platform
Engineering Manager, Platform

North Cloud • New York (NY)

Hybrid
USD 202,000 - 270,000
Unlimited PTO
Parental leave (16 weeks)
Company-wide breaks twice a year
+4
Engineering Manager, Platform
Engineering Manager, Platform

North.Cloud • New York (NY)

Hybrid
USD 202,000 - 270,000
Unlimited PTO
Parental leave (16 weeks + 4 weeks at
Sabbatical every 4 years
+3
Software Engineer, Frontend
Software Engineer, Frontend

North.Cloud • New York (NY)

Hybrid
USD 140,000 - 180,000
Unlimited PTO
Parental leave: 16 weeks
Company breaks: last week of August &
+2
Software Engineer, Frontend
Software Engineer, Frontend

North Cloud • New York (NY)

Hybrid
USD 140,000 - 180,000
Software Engineer, Frontend
Software Engineer, Frontend

North • New York (NY)

Hybrid
USD 140,000 - 180,000
Unlimited PTO
16-week fully paid parental leave (20%
Company-wide breaks: last week of Aug.
+2
SWE Platform
SWE Platform

North Cloud • New York (NY)

Hybrid
USD 155,000 - 230,000
Unlimited PTO
16 weeks of paid parental leave (birth
Two company-wide breaks per year
+3