CareerPlanSign in

Principal Full-Stack Software Developer (Columbia - Remote)

🌐 Remote💼 Full-time🗓 2026-07-09 → 2026-09-11

Core

Principal Full-Stack Engineer owning end-to-end delivery of product and platform initiatives, defining architecture, and implementing robust systems across frontend and backend layers.

Role type

Principal Full-Stack Software Developer

Builds

Product and platform systems

Domain

High-growth tech / Distributed systems

Deliverable

production ML models | product features | infrastructure

Required skills

JavaScript, TypeScript, React, Node.js, Go, relational and non-relational databases, REST/GraphQL APIs, cloud providers, distributed system patterns, CI/CD, containerization, orchestration, event-driven architectures, system design

Preferred skills

Leading migrations, refactors, or platform evolution

Technologies

React, Node.js, Go, REST, GraphQL, CI/CD, Docker, Kubernetes

Responsibilities

Lead end-to-end delivery of product and platform initiatives from problem framing to deployment. Design and implement robust systems across frontend and backend layers. Establish technical direction balancing immediate delivery with long-term scalability. Contribute high-quality code and set standards through reviews. Take responsibility for production systems including monitoring and incident handling. Provide guidance and mentorship to other engineers. Evaluate tooling and infrastructure decisions.

Seniority

Principal, hands-on IC with strategic ownership

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