Senior Software Engineer building and scaling Storable's multi-tenant CRM platform for self-storage operators. Own end-to-end features across full stack (Angular, Node.js, PHP), FMS integrations, event-driven architecture, AWS infrastructure, on-call, and observability while modernizing toward microservices.
135k – 170k/yr
Remote5+ YOEFullstack Engineering
About the role
What you'll do every day
Scope & complexity
Own sizable, ambiguous features and integrations end to end, breaking complex problems — such as data-synchronization or communications workflows — into clear, workable pieces.
Build and maintain the FMS integrations and data synchronization at the heart of the product, keeping leads, tenants, units, and reservations in sync through event-driven, API-based patterns.
Impact & ownership
Share ownership of the live system with your team: carry on-call, act as a directly responsible individual during incidents, and ensure issues are resolved and genuinely fixed.
Improve the scalability, reliability, and data correctness of high-throughput workflows (communications delivery, collections, and data sync) through evidence-based, cost-aware decisions.
Initiative & delivery
Break complex initiatives into clear, incremental milestones and drive them from design through implementation and rollout, surfacing and mitigating delivery risk early.
Improve your team's CI/CD, deployment, and environment management (for example, canary or blue–green deployments) so shipping changes is safer and faster.
Technical craft
Design, build, and operate features across our stack (Angular, Node.js/TypeScript, MySQL, Redis, Elasticsearch/OpenSearch, AWS, Phalcon/PHP), writing high-quality, well-tested, secure, production-ready code.
Design end-to-end observability for CRM and its integration services — metrics, logs, and traces (Datadog, Grafana, CloudWatch, or equivalents) — with meaningful dashboards, alerts, SLOs, and runbooks.
Keep the codebase healthy — refactoring, improving automated tests, and paying down technical debt — while you ship customer-facing value.
Use AI-assisted development (for example, code generation, test authoring, refactoring, or incident analysis) as a normal part of your workflow.
Systems thinking & architecture
Design and operate AWS application infrastructure — containerized and serverless (ECS Fargate, Lambda, API Gateway, RDS, ElastiCache/Redis, S3, CloudFront, EventBridge, SNS, SQS, and CloudWatch) — with a focus on scalability, cost, security, and resilience.
Help evolve the platform toward an event-driven, microservice-based architecture — defining clear service boundaries, versioned API contracts and data models, plus idempotent, resilient event consumers with retry, dead-letter, and reconciliation handling.
Design CRM capabilities that integrate cleanly with Storable's architecture platform, aligning with its architectural patterns and enterprise architecture standards.
Collaboration & mentorship
Partner with Product Owners, Tech Leads, Architects, and Engineering leadership to translate product and business requirements into scalable, well-architected solutions.
Write clear technical design documents and give constructive code reviews.
Mentor engineers on your team, sharing best practices in design, testing, observability, and integration to help raise the team's bar.
What you need to bring
5+ years of professional software engineering experience in SaaS or product engineering environments, including ownership of production services.
Solid understanding of application scalability — building and operating high-throughput, integration-heavy systems, and reasoning about performance and data correctness under load.
Hands-on experience with our core application stack: modern Angular (Angular 2+ with TypeScript) and Node.js/JavaScript/TypeScript services for event-driven, real-time applications, with solid experience across both relational (for example, MySQL or Postgres) and NoSQL datastores (for example, DynamoDB, MongoDB, or Redis).
Strong experience with event-driven and microservice-based architectures and integration patterns (for example, RESTful and service-to-service APIs, message queues and pub/sub, idempotency, ordering, dead-letter handling, and reconciliation), ideally on AWS.
Hands-on experience designing, deploying, and operating workloads on AWS (for example, ECS Fargate, Lambda, API Gateway, RDS, ElastiCache/Redis, S3, CloudFront, Route 53, EventBridge, SNS, SQS, and CloudWatch), including troubleshooting production issues using metrics, logs, and traces.
Strong foundation in production-grade engineering practices — automated testing, CI/CD, secure development, observability, and incident response — and comfort carrying on-call for a live product while working within enterprise architecture standards.
Some exposure to application modernization and re-platforming — for example, contributing to a migration across languages or frameworks.
Comfort using AI-assisted development tools in your daily workflow.
Bonus points
Experience with PHP and object-oriented server-side development (ideally with Phalcon or similar high-performance frameworks).
Strong, practical experience with observability tooling such as Datadog, Grafana, and CloudWatch (or similar) — instrumenting services, defining meaningful dashboards and alerts, and using them to drive incident response and ongoing reliability improvements.
Ability to quickly develop a solid understanding of the tech stack and API Contracts.
Experience operating and hardening multi-tenant SaaS systems on AWS with both serverless (Lambda) and containerized (ECS Fargate) workloads, including improving test suites, deployment practices, and release safety.
Software Engineer III partnering with Product to build reliable full-stack features in React and GraphQL. Lead large initiatives end-to-end, mentor engineers, champion AI-assisted development, and raise code quality bar for a CMMS SaaS platform.
135k – 200k/yrHybrid6+ YOEFullstack Engineering
Senior Software Engineer
Fusion HealthWoodbridge, NJ +1
Builds and maintains full-stack software solutions including frontend (Angular/JS), backend (.NET Core), and databases (SQL). Requires 5+ years experience, OOP principles, REST APIs, GitLab CI/CD, and collaborates on high-impact healthcare projects.
135k – 155k/yrHybrid5+ YOEFullstack Engineering
Senior Software Engineer, Public Sector
Scale AISan Francisco, CA +3
Software Engineer building core backend systems, data pipelines, and agentic AI capabilities (guardrails, orchestration, RAG) for federal/public sector customers using cloud-native infrastructure. Requires full-stack proficiency, cloud/data engineering experience, and strong collaboration skills.
135k – 233k/yrHybrid5+ YOEFullstack Engineering
Software Engineer III, Data Product
ShippoUnited States
Software Engineer III building customer-facing data and intelligence products. Primary focus on Python backend services and rule evaluation engine with secondary React work.
134k – 181k/yrRemote6+ YOEFullstack Engineering
Senior Full Stack Software Engineer - ClickPipes Platform
ClickhouseUnited States
Build scalable data-heavy UIs and own end-to-end features for the ClickPipes platform, handling petabyte-scale data integrations. Requires 5+ years full-stack experience with deep React/TypeScript expertise and backend API knowledge.