Job description
This is a remote position.
About Monaire
About MonaireAbout MonaireMonaire is building the infrastructure layer for intelligent commercial HVAC. We combine on-device sensors, smart thermostats, and machine-learning systems to automate control, surface real operational insight, and materially reduce energy waste at scale.Monaire is building the infrastructure layer for intelligent commercial HVAC. We combine on-device sensors, smart thermostats, and machine-learning systems to automate control, surface real operational insight, and materially reduce energy waste at scale.This is not offline modeling or notebook ML. Models run in production, interact with physical systems, and must be observable, debuggable, and correct. The platform spans edge devices, cloud services, streaming pipelines, control logic, and ML inference.
This is not offline modeling or notebook ML. Models run in production, interact with physical systems, and must be observable, debuggable, and correct. The platform spans edge devices, cloud services, streaming pipelines, control logic, and ML inference.Engineers here work on:
Engineers here work on:- Data ingestion and streaming at scale from heterogeneous hardware
Data ingestion and streaming at scale from heterogeneous hardware
Data ingestion and streaming at scale from heterogeneous hardware- Low-latency decision pipelines and control loops
Low-latency decision pipelines and control loops
Low-latency decision pipelines and control loops- ML systems that survive missing data, drift, and adversarial real-world conditions
ML systems that survive missing data, drift, and adversarial real-world conditions
ML systems that survive missing data, drift, and adversarial real-world conditions- Infrastructure for model deployment, monitoring, and rollback
Infrastructure for model deployment, monitoring, and rollback
Infrastructure for model deployment, monitoring, and rollback- Apps and services that customers depend on to run their buildings every day
Apps and services that customers depend on to run their buildings every day
Apps and services that customers depend on to run their buildings every dayThe market is large, broken, and technically underserved. We’re scaling the system and need engineers who care about correctness, performance, and ownership — people who want to build infrastructure that actually controls the physical world, not just dashboards that look good in demos.
The market is large, broken, and technically underserved. We’re scaling the system and need engineers who care about correctness, performance, and ownership — people who want to build infrastructure that actually controls the physical world, not just dashboards that look good in demos.Role Overview
Role OverviewRole OverviewRole OverviewRole OverviewRole OverviewAs a Senior Backend Engineer, you will design and build high-scale, cloud-native backend systems that power real-time monitoring, analytics, and automation for commercial HVAC/R operations.
As a Senior Backend Engineer, you will design and build high-scale, cloud-native backend systems that power real-time monitoring, analytics, and automation for commercial HVAC/R operations.As a Senior Backend Engineer, you will design and build high-scale, cloud-native backend systems that power real-time monitoring, analytics, and automation for commercial HVAC/R operations.As aAs aAs aSenior Backend EngineerSenior Backend EngineerSenior Backend EngineerSenior Backend Engineer, you will design and build, you will design and build, you will design and buildhigh-scale, cloud-native backend systemshigh-scale, cloud-native backend systemshigh-scale, cloud-native backend systemshigh-scale, cloud-native backend systemsthat power real-time monitoring, analytics, and automation for commercial HVAC/R operations.that power real-time monitoring, analytics, and automation for commercial HVAC/R operations.that power real-time monitoring, analytics, and automation for commercial HVAC/R operations.You will take end-to-end ownership of critical services, influence architectural decisions, and mentor other engineers while working closely with product, data, and infrastructure teams. This role is ideal for engineers who enjoy solving complex distributed systems problems and want to see their work have real-world impact.
You will take end-to-end ownership of critical services, influence architectural decisions, and mentor other engineers while working closely with product, data, and infrastructure teams. This role is ideal for engineers who enjoy solving complex distributed systems problems and want to see their work have real-world impact.You will take end-to-end ownership of critical services, influence architectural decisions, and mentor other engineers while working closely with product, data, and infrastructure teams. This role is ideal for engineers who enjoy solving complex distributed systems problems and want to see their work have real-world impact.You will takeYou will takeYou will takeend-to-end ownershipend-to-end ownershipend-to-end ownershipend-to-end ownershipof critical services, influence architectural decisions, and mentor other engineers while working closely with product, data, and infrastructure teams. This role is ideal for engineers who enjoyof critical services, influence architectural decisions, and mentor other engineers while working closely with product, data, and infrastructure teams. This role is ideal for engineers who enjoyof critical services, influence architectural decisions, and mentor other engineers while working closely with product, data, and infrastructure teams. This role is ideal for engineers who enjoysolving complex distributed systems problemssolving complex distributed systems problemssolving complex distributed systems problemssolving complex distributed systems problemsand want to see their work have real-world impact.and want to see their work have real-world impact.and want to see their work have real-world impact.Key Responsibilities
Key ResponsibilitiesKey ResponsibilitiesKey ResponsibilitiesKey ResponsibilitiesKey Responsibilities- Design, develop, and operate scalable backend services for a high-growth SaaS platform
Design, develop, and operate scalable backend services for a high-growth SaaS platform
Design, develop, and operate scalable backend services for a high-growth SaaS platformDesign, develop, and operate scalable backend services for a high-growth SaaS platformDesign, develop, and operateDesign, develop, and operatescalable backend servicesscalable backend servicesscalable backend servicesfor a high-growth SaaS platformfor a high-growth SaaS platform- Own the end-to-end lifecycle of services—from design and implementation to deployment, monitoring, and optimization
Own the end-to-end lifecycle of services—from design and implementation to deployment, monitoring, and optimization
Own the end-to-end lifecycle of services—from design and implementation to deployment, monitoring, and optimizationOwn the end-to-end lifecycle of services—from design and implementation to deployment, monitoring, and optimizationOwn theOwn theend-to-end lifecycleend-to-end lifecycleend-to-end lifecycleof services—from design and implementation to deployment, monitoring, and optimizationof services—from design and implementation to deployment, monitoring, and optimization- Build and evolve distributed, event-driven microservices handling high-volume data and real-time workflows
Build and evolve distributed, event-driven microservices handling high-volume data and real-time workflows
Build and evolve distributed, event-driven microservices handling high-volume data and real-time workflowsBuild and evolve distributed, event-driven microservices handling high-volume data and real-time workflowsBuild and evolveBuild and evolvedistributed, event-driven microservicesdistributed, event-driven microservicesdistributed, event-driven microserviceshandling high-volume data and real-time workflowshandling high-volume data and real-time workflows- Ensure high availability, reliability, performance, and security of production systems
Ensure high availability, reliability, performance, and security of production systems
Ensure high availability, reliability, performance, and security of production systemsEnsure high availability, reliability, performance, and security of production systemsEnsureEnsurehigh availability, reliability, performance, and securityhigh availability, reliability, performance, and securityhigh availability, reliability, performance, and securityof production systemsof production systems- Drive architectural decisions around APIs, data models, service boundaries, and system integrations
Drive architectural decisions around APIs, data models, service boundaries, and system integrations
Drive architectural decisions around APIs, data models, service boundaries, and system integrationsDrive architectural decisions around APIs, data models, service boundaries, and system integrationsDrive architectural decisions aroundDrive architectural decisions aroundAPIs, data models, service boundaries, and system integrationsAPIs, data models, service boundaries, and system integrationsAPIs, data models, service boundaries, and system integrations- Lead prototyping and proof-of-concepts for new ideas, features, and platform capabilities
Lead prototyping and proof-of-concepts for new ideas, features, and platform capabilities
Lead prototyping and proof-of-concepts for new ideas, features, and platform capabilitiesLead prototyping and proof-of-concepts for new ideas, features, and platform capabilitiesLeadLeadprototyping and proof-of-conceptsprototyping and proof-of-conceptsprototyping and proof-of-conceptsfor new ideas, features, and platform capabilitiesfor new ideas, features, and platform capabilities- Collaborate closely with frontend, data, DevOps, QA, and product teams to deliver cohesive solutions
Collaborate closely with frontend, data, DevOps, QA, and product teams to deliver cohesive solutions
Collaborate closely with frontend, data, DevOps, QA, and product teams to deliver cohesive solutionsCollaborate closely with frontend, data, DevOps, QA, and product teams to deliver cohesive solutionsCollaborate closely withCollaborate closely withfrontend, data, DevOps, QA, and product teamsfrontend, data, DevOps, QA, and product teamsfrontend, data, DevOps, QA, and product teamsto deliver cohesive solutionsto deliver cohesive solutions- Identify technical debt and proactively improve system design, developer experience, and operational excellence
Identify technical debt and proactively improve system design, developer experience, and operational excellence
Identify technical debt and proactively improve system design, developer experience, and operational excellenceIdentify technical debt and proactively improve system design, developer experience, and operational excellenceIdentify technical debt and proactively improve system design, developer experience, and operational excellenceIdentify technical debt and proactively improve system design, developer experience, and operational excellence- Mentor and guide other engineers through code reviews, design discussions, and best practices
Mentor and guide other engineers through code reviews, design discussions, and best practices
Mentor and guide other engineers through code reviews, design discussions, and best practicesMentor and guide other engineers through code reviews, design discussions, and best practicesMentor and guide other engineers throughMentor and guide other engineers throughcode reviews, design discussions, and best practicescode reviews, design discussions, and best practicescode reviews, design discussions, and best practicesThrive in a fast-paced startup environment with high ownership and accountabilityThrive in a fast-paced startup environment with high ownership and accountabilityThrive in a fast-paced startup environment with high ownership and accountabilityThrive in a fast-paced startup environment with high ownership and accountabilityThrive in a fast-paced startup environment with high ownership and accountability