JJobsSonar

Software Architect (Remote)

Jobright.ai · United States

Remote
About the job This role is part of the Jobright Direct Hiring Network, where top companies like Cresta AI, Plaud, Mercor, OpenArt, and 1,500+ others hire top talent directly through our platform. This is not a mass job posting. Only select, high-signal candidates are invited and recommended directly to hiring teams Hiring Company: ION Water One-liner: Ion transforms the way water costs are controlled through affordable housing's only End-to-End Water Management solution. Salary: $150K/yr - $175K/yr Why Join Us: Role Responsibilities • Set and document architecture direction for the Ion platform • Build and ship production backend code, primarily in TypeScript and Node.js • Review pull requests and raise the quality bar across the engineering team • Make practical build-versus-buy and storage decisions based on scale, reliability, maintainability, and cost • Lead technical design for new platform capabilities, partner integrations, and data products • Improve testing, observability, code review, deployment discipline, and operational maturity • Partner closely with Product, Operations, Sales, and the CTO to turn business requirements into technical plans • Mentor engineers and help a distributed team make better architecture decisions without creating unnecessary process Qualitications Required • 5+ years building production backend, platform, data, or cloud systems • 3+ years in a senior technical role such as Software Architect, Staff Engineer, Principal Engineer, or hands-on Engineering Lead • Strong experience designing event-driven, distributed, or streaming systems that handle high-volume data • Deep AWS experience, especially with serverless, messaging, storage, security, and infrastructure-as-code • Strong TypeScript/Node.js experience, or comparable backend depth with the ability to become productive in TypeScript quickly • Experience designing reliable data models and working with relational, time-series, analytical, or large-scale operational data stores • Experience with React / Next.js • Strong understanding of idempotency, retries, dead-letter handling, ordering, backfills, monitoring, and incident response • Track record of owning production systems where correctness, reliability, and operational visibility matter • Ability to lead architecture discussions, make clear technical decisions, and hold a high quality bar across a remote team Preferred • MQTT or other device/IoT telemetry experience at meaningful scale • TimescaleDB, InfluxDB, ClickHouse, or similar time-series database experience • Data reconciliation experience, especially comparing internal systems against an external source of truth • Experience with utility, energy, water, building operations, billing, or other telemetry-heavy domains • Experience with anomaly detection, signal processing, or time-series analytics • Hands-on experience with S3-based analytics, Athena, Glue, Parquet, or similar lake/lakehouse patterns • Experience with Docker, ECS/Fargate, ECR, and CI/CD pipelines • Experience mentoring distributed engineering teams and improving engineering process without adding unnecessary bureaucracy
4 benefitsApply now

Similar jobs

Browse all

Cloud Platform Engineer

ASE (Analysis Simulation Engineering) AG · Zurich, Zurich, Switzerland

On-siteEasy apply2w ago

DevOps Engineer

Sundayy · United States

RemoteEasy apply401(k), Medical2w ago