Senior Software Engineer

This is a remote position.

About Monaire
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.

Engineers here work on:

  • Data ingestion and streaming at scale from heterogeneous hardware

  • Low-latency decision pipelines and control loops

  • ML systems that survive missing data, drift, and adversarial real-world conditions

  • Infrastructure for model deployment, monitoring, and rollback

  • Apps and services that customers depend on to run their buildings every day

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

As aSenior Backend Engineer, you will design and buildhigh-scale, cloud-native backend systemsthat power real-time monitoring, analytics, and automation for commercial HVAC/R operations.

You will takeend-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 enjoysolving complex distributed systems problemsand want to see their work have real-world impact.

Key Responsibilities
  • Design, develop, and operatescalable backend servicesfor a high-growth SaaS platform

  • Own theend-to-end lifecycleof services—from design and implementation to deployment, monitoring, and optimization

  • Build and evolvedistributed, event-driven microserviceshandling high-volume data and real-time workflows

  • Ensurehigh availability, reliability, performance, and securityof production systems

  • Drive architectural decisions aroundAPIs, data models, service boundaries, and system integrations

  • Leadprototyping and proof-of-conceptsfor new ideas, features, and platform capabilities

  • Collaborate closely withfrontend, data, DevOps, QA, and product teamsto deliver cohesive solutions

  • Identify technical debt and proactively improve system design, developer experience, and operational excellence

  • Mentor and guide other engineers throughcode reviews, design discussions, and best practices

Thrive in a fast-paced startup environment with high ownership and accountability

Requirements

Must-Have Skills
  • 4–6 yearsof experience building and operatingmedium to large-scale backend systems

  • Strong hands-on experience withGo, Python.

  • Proven experience designingcloud-native, distributed systemsfor SaaS platforms

  • Strong understanding ofmicroservices architecture, REST APIs, and asynchronous processing

  • Experience withSQLandNoSQLdatabases

  • Excellent grasp ofcomputer science fundamentals(data structures, algorithms, complexity)

  • Expertise indebugging, performance tuning, and production issue resolution

  • Experience writingclean, maintainable, well-documented code

  • Solid experience withDockerandAWS

  • Strong communication skills and ability to work effectively with cross-functional teams

  • Self-driven mindset with the ability tolearn, adapt, and lead by example

Nice-to-Have Skills
  • Hands-on experience withKubernetesand container orchestration

  • Experience withmessage queues and streaming systems(Kafka, AWS SQS/SNS, Kinesis)

  • Exposure tobig data and workflow platforms(Spark, Flink, Airflow)

  • Experience withAPI gateways(Kong, Ambassador),service meshes, orVault

  • Familiarity withcaching systems, distributed tracing, logging, and monitoring stacks

  • Experience building and maintainingCI/CD pipelinesand automated deployments

  • Prior experience inIoT, telemetry, time-series data, or industrial systems

  • Startup or0→1 product-building experience

Qualifications

Bachelor’s or Master’s degree inComputer Science, IT, or a related fieldfrom a reputed institution


Benefits

  • Competitivesalary + equitywith meaningful ownership

  • Comprehensivehealth insurance(self, spouse, children, and parents)

  • Remote-first, flexible work culture

  • Opportunity to work onhigh-impact systems with climate and sustainability impact

  • Strong emphasis onengineering excellence, ownership, and growth

  • ​Collaborative, inclusive, and low-ego team culture


Originally posted on Himalayas