CareerPlanSign in

Principal Software Engineer

USA🌐 Remote💼 Full-time🗓 2026-08-30 → 2026-09-26

Core

Own technical design and execution for major products, systems, and engineering initiatives, translating ambiguous product problems into clear technical solutions.

Role type

Principal Software Engineer (hands-on IC)

Builds

Scalable and reliable systems across backend, frontend, APIs, databases, and infrastructure

Domain

Software Engineering / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

System design, Architecture, Coding, Production problem-solving, Technical leadership, Trade-off analysis

Preferred skills

Mentoring engineers, Improving engineering quality (testing, security, observability)

Technologies

Backend, Frontend, Distributed systems, APIs, Databases, Cloud infrastructure

Responsibilities

Design scalable and reliable systems; Remain hands-on through coding, prototyping, and debugging; Drive architecture decisions; Lead technically critical initiatives; Mentor engineers across teams

Seniority

Principal, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.