Principal Software Engineer

Energy Innovation Corp

Layton (UT)

On-site

USD 135,000 - 212,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible scheduling

Job summary

Pinterest seeks a Principal Software Engineer for a freelance role in Layton, UT. You will own outcomes, mentor peers, and drive architecture across Node.js, TypeScript, and C# systems while coordinating with remote teams.

This position emphasizes leadership at scale, accountability, and the ability to translate napkin ideas into pragmatic prototypes with a strong focus on delivering value for Layton and wider Utah teams.

Qualifications

  • Proven leadership experience guiding principal-level initiatives.
  • Demonstrated TypeScript expertise in a fast-moving environment.
  • Equal parts Node.js depth and C# curiosity; mentoring others.
  • Strong stakeholder alignment and delivery ownership.

Responsibilities

  • Scale TypeScript services from pilot in Layton to UT-wide rollout.
  • Translate ideas into accountable prototypes and features.
  • Build self-service tools to reduce ticket requests across teams.
  • Own edge cases in Ansible billing and related workflows.
  • Contribute to sprint planning, estimation, and roadmaps.
  • Coordinate releases with Layton, UT and remote teams.

Skills

Node.js
C#
TypeScript
Leadership
Mentoring
Team collaboration
Multitasking

Tools

Ansible
GitHub Actions

Job description

You can write AWS that works or GitHub Actions that lasts; our Principal Software Engineer role at Pinterest is for engineers who insist on both. The right quietly-relentless candidate will own outcomes, mentor peers, and earn $135,000 - $212,000 in this principal freelance position.

Key Responsibilities
  • Scale Pinterest's TypeScript services from Layton pilot to UT-wide rollout
  • Translate a napkin idea from Pinterest founders into an Accountability agile prototype
  • Build Accountability self-service tools so Layton teams stop filing tickets for everything
  • Own the entrepreneurial edge cases in Pinterest's Ansible billing nobody else wants to touch
  • Contribute to sprint planning, estimation, and technology roadmap discussions
  • Coordinate releases with stakeholders across Layton, UT and remote teams
  • Spike a Node.js proof of concept fast when Pinterest needs a yes-or-no answer
  • Wire up Mentoring feature flags so Pinterest can test on Layton traffic risk-free
What You'll Bring
  • A point of view, held loosely and defended well
  • The diplomacy to align stakeholders who don't agree yet
  • Equal parts Node.js depth and C# curiosity
  • Proven leadership experience guiding principal-level initiatives
  • Strong multitasking ability without sacrificing quality
  • Demonstrated TypeScript expertise in a fast-moving technology environment
  • A teammate's instinct to unblock others before yourself

The people-centered culture at Pinterest is what keeps our Layton, UT team building remarkable things together. We trust the principal folks closest to the customer to make the call without a committee.

This freelance role pays $135,000 - $212,000 and includes flexible scheduling plus a structured plan to grow your Stress Management expertise.

Hiring is open and ongoing for this freelance position in Layton.

The version of you that already works at Pinterest is just one application ahead.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer (Freelance) — Lead TS/Node
Principal Software Engineer (Freelance) — Lead TS/Node

Energy Innovation Corp • Layton (UT)

On-site
USD 135,000 - 212,000
Flexible scheduling
Java Developer
Java Developer

Energy Innovation Corp • Bellevue (WA)

On-site
USD 88,000 - 122,000
Growth ladder
Mentor program
AI Engineer
AI Engineer

Energy Innovation Corp • Phoenix (AZ)

On-site
USD 94,000 - 140,000
Safety Engineer
Safety Engineer

Energy Innovation Corp • Flagstaff (AZ)

On-site
USD 67,000 - 95,000
Principal Engineer, Big Data Platform
Principal Engineer, Big Data Platform

Pinterest • United States

On-site
USD 243,000 - 500,000
Game Developer
Game Developer

Energy Innovation Corp • Topeka (KS)

On-site
USD 76,000 - 111,000
Staff Software Engineer, Capacity Engineering
Staff Software Engineer, Capacity Engineering

Pinterest • United States

Remote
USD 177,000 - 365,000
Manager II, Engineering, Ads Serving Infrastructure
Manager II, Engineering, Ads Serving Infrastructure

Pinterest • Palo Alto (CA)

On-site
USD 260,000 - 320,000
Sr Software Engineer, EPD Ads
Sr Software Engineer, EPD Ads

Pinterest • United States

On-site
USD 156,000 - 320,000
Equity
Plant Manager
Plant Manager

Energy Innovation Corp • Salina (KS)

On-site
USD 84,000 - 128,000
Mentorship
Growth opportunities
Generous benefits