Principal Software Engineer, P1 – Engineering Strategy

Posted Sep 12

This is a fully remote position, open to applicants in United States, +1 more country.

πŸ“‹ Description

β€’ Take ownership of and advance P1’s architectural vision in areas such as real-time collaboration, content state, APIs, data models, visual editing, publishing, integrations, and developer-focused extension points.

β€’ Define architectural boundaries between P1, Pantheon hosting/platform capabilities, and external systems.

β€’ Make informed build-versus-buy and platform-boundary decisions that consider customer value, reliability, security, operational complexity, developer experience, and total cost of ownership.

β€’ Recognize risks, clarify tradeoffs, document and communicate decisions, and reassess them as new evidence emerges.

β€’ Formulate a company-wide engineering strategy in collaboration with leaders from engineering, product, design, security, infrastructure, support, and go-to-market teams.

β€’ Develop engineering principles focused on reliability, security, privacy, observability, API design, testing, deployment, incident response, and operational ownership.

β€’ Create mechanisms for cross-team technical alignment, encompassing architecture reviews, decision records, reference patterns, roadmaps, and dependency planning.

β€’ Establish best practices for designing, building, testing, deploying, and managing production software.

β€’ Advocate for reliability-by-design, secure defaults, least-privilege access, effective dependency management, threat modeling, and responsible AI practices.

β€’ Guide Staff and Senior engineers through architecture reviews, design sessions, paired programming, code reviews, and constructive feedback.

β€’ Develop reusable patterns, libraries, templates, documentation, and paved paths.

β€’ Engage in hands-on coding to validate architecture, unblock critical paths, or create reference implementations.

β€’ Elevate the technical hiring standards and design interview signals for senior and principal roles.

β€’ Collaborate with product and design teams on phased delivery plans, questioning risky scopes, sequencing, or assumptions.

β€’ Take part in selected technical discussions with customers, partners, and internal teams.

β€’ Ensure that developer, content-team, and operational experiences are prioritized as key product considerations.


⛳️ Requirements

β€’ Over 14 years of professional software engineering experience, or equivalent depth demonstrated through sustained technical influence.

β€’ Proven experience acting as a Principal Engineer, Chief Architect, or a similar technical leader across multiple teams and products.

β€’ Expertise in defining technical strategy for complex products, platforms, or distributed systems from early architecture to production operation.

β€’ Strong systems thinking encompassing frontend, backend, APIs, data, infrastructure, security, and operations.

β€’ Experience with distributed, event-driven, real-time, collaborative, or stateful systems.

β€’ Demonstrated sound judgment in build-versus-buy decisions, platform boundaries, technical investments, and managing technical debt.

β€’ Extensive experience with production reliability, observability, incident response, safe delivery, and operational ownership.

β€’ Strong skills in API and integration design, including versioning, compatibility, authentication, authorization, webhooks, or extension models.

β€’ Proficient in writing clear design documents and explaining complex tradeoffs to both technical and non-technical stakeholders.

β€’ A history of mentoring senior engineers and influencing technical direction without formal authority.

β€’ Comfortable navigating ambiguity, shifting between strategy and implementation, and adapting direction based on new evidence.

β€’ Experience using AI-assisted engineering tools thoughtfully, focusing on quality, security, auditability, and failure management.

β€’ Additional helpful experience includes real-time collaboration, multiplayer systems, CRDTs, operational transformation, synchronization, conflict resolution, visual editors, page builders, CMS products, web publishing, developer tooling, SDKs, plugin ecosystems, GCP, AWS, Cloudflare, TypeScript, Node.js, React, Next.js, multi-tenant SaaS, zero-to-one launches, or platform transformations.

β€’ Please note that visa sponsorship is not available at this time.


🏝️ Benefits

β€’ Competitive compensation and equity plan in the industry.

β€’ Flexible time off, sick leave, and 13 paid holidays.

β€’ Comprehensive medical insurance including Health, Dental, and Vision coverage.

β€’ Paid parental leave (along with fertility, adoption, and other family planning benefits).

β€’ In-office workspace available in San Francisco and Chicago.

β€’ Monthly allowance for wellness, reading, and access to LinkedIn Learning for continuous development.

β€’ Engaging events and activities, both team-based and company-wide, aimed at inspiring, educating, and fostering community.

People also viewed

Verwaltungscloud.SH GmbH22 hours ago

Senior Software Developer – Full-Stack

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €70k/year
ApplyView job
WBS22 hours ago

Linux/Application Administrator – Learning Platforms

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
ExactCare1 day ago

Senior Engineer

US flagOhio OnlyFull-timeFull-stack Engineer
ApplyView job
EverCommerce1 day ago

Senior Software Engineer – Growth

CA flagCanada, +1 more countryFull-timeFull-stack EngineerC$120k – C$150k/year
ApplyView job
PBS Radiology Business Experts1 day ago

Software Developer, C#/.NET

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Samsara1 day ago

Senior Software Engineer II – Tech Lead, External Platform

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers