Monaire

Senior Software Engineer

Monaire  •  Remote  •  4 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


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


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.


Key Responsibilities


  • Design, develop, and operate

    scalable backend services

    for a high-growth SaaS platform


  • Own the

    end-to-end lifecycle

    of 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


  • Ensure

    high availability, reliability, performance, and security

    of production systems


  • Drive architectural decisions around

    APIs, data models, service boundaries, and system integrations


  • Lead

    prototyping and proof-of-concepts

    for new ideas, features, and platform capabilities


  • Collaborate closely with

    frontend, data, DevOps, QA, and product teams

    to deliver cohesive solutions


  • Identify 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


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


Requirements


Must-Have Skills


  • 4–6 years

    of experience building and operating

    medium to large-scale backend systems


  • Strong hands-on experience with

    Go, Python.


  • Proven experience designing

    cloud-native, distributed systems

    for SaaS platforms


  • Strong understanding of

    microservices architecture, REST APIs, and asynchronous processing


  • Experience with

    SQL

    and

    NoSQL

    databases


  • Excellent grasp of

    computer science fundamentals

    (data structures, algorithms, complexity)


  • Expertise in

    debugging, performance tuning, and production issue resolution


  • Experience writing

    clean, maintainable, well-documented code


  • Solid experience with

    Docker

    and

    AWS


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


  • Self-driven mindset with the ability to

    learn, adapt, and lead by example


Nice-to-Have Skills


  • Hands-on experience with

    Kubernetes

    and container orchestration


  • Experience with

    message queues and streaming systems

    (Kafka, AWS SQS/SNS, Kinesis)


  • Exposure to

    big data and workflow platforms

    (Spark, Flink, Airflow)


  • Experience with

    API gateways

    (Kong, Ambassador),

    service meshes

    , or

    Vault


  • Familiarity with

    caching systems

    , distributed tracing, logging, and monitoring stacks


  • Experience building and maintaining

    CI/CD pipelines

    and automated deployments


  • Prior experience in

    IoT, telemetry, time-series data, or industrial systems


  • Startup or

    0→1 product-building experience


Qualifications


Bachelor’s or Master’s degree in

Computer Science, IT, or a related field

from a reputed institution


Benefits


  • Competitive

    salary + equity

    with meaningful ownership


  • Comprehensive

    health insurance

    (self, spouse, children, and parents)


  • Remote-first, flexible work culture


  • Opportunity to work on

    high-impact systems with climate and sustainability impact


  • Strong emphasis on

    engineering excellence, ownership, and growth



  • Collaborative, inclusive, and low-ego team culture

Monaire

About Monaire

Monaire automates commercial HVAC and Refrigeration systems, helping facility teams cut energy consumption, extend equipment life, and maximize operational efficiency.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Somerville, Massachusetts
Year Founded
2022
Social Media