CareerPlanSign in

Staff Software Engineer, CRM

USA🌐 Remote💼 Full-time🗓 2026-07-27 → 2026-09-26

Core

Staff Software Engineer leading the stabilization and scaling of a large-scale, multi-tenant SaaS CRM platform for self-storage operators, focusing on high-throughput integration workflows and event-driven architecture.

Role type

Staff Software Engineer (Hands-on IC with Architecture & Strategy)

Builds

CRM platform (communication engine, lead capture, collections, data sync) for self-storage facilities

Domain

SaaS / Property Management / Self-Storage

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems architecture, Microservices design, High-throughput system design, Technical strategy, Cross-team leadership, Observability design, AI-assisted development, Production code ownership

Preferred skills

PHP/Phalcon, Reliability engineering in billing/communications, AI-augmented engineering practices, Test automation optimization, Third-party integration layers

Technologies

Angular, Node.js/TypeScript, MySQL, Redis, Elasticsearch/OpenSearch, AWS (ECS Fargate, Lambda, SQS, SNS, EventBridge), Datadog, Grafana, CloudWatch

Responsibilities

Decompose multi-team initiatives into workstreams, Own technical strategy and architecture for CRM, Drive reliability and correctness in high-risk areas, Manage dependencies for large cross-team initiatives, Raise release and engineering-process standards, Write high-leverage production code, Design end-to-end observability, Evaluate and operationalize AI-assisted development, Mentor Senior and Staff Engineers

Seniority

Staff, hands-on IC with strategy & mentorship

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