CareerPlan

Principal Software Development Engineer

USAFull-time2026-10-21 → 2026-11-10
Hybrid

Core

Setting company-wide technical direction for product and platform architecture across FMS, CRM, Commerce, Marketplace, and shared capabilities while solving complex engineering problems.

Role type

Principal Software Development Engineer (Technical Visionary)

Builds

End-to-end technology platform for self-storage facilities including management software, demand generation, CRM, and delinquency solutions.

Domain

Specialty real estate (self-storage, marine, RV & camping) + Distributed Systems + AI/GenAI

Deliverable

production ML models

Required skills

Distributed systems, Service-oriented architecture, System design, AI/GenAI fluency, Hands-on coding, Technical strategy, Executive influence, Mentoring

Preferred skills

FMS/CRM/Payments experience, Resiliency engineering, Agent-callable services, ML-driven recommendation systems, International expansion support

Technologies

AI tools, GenAI techniques, Distributed systems frameworks

Responsibilities

Define multi-year architecture transformations, Make critical decisions on system design and data contracts, Write code and prototype solutions, Lead AI-native engineering practices, Mentor Staff and senior engineers, Influence technical and business decisions across organizational boundaries

Seniority

Principal, hands-on IC with executive decision-making