高级软件工程师
Senior Software Engineer
这是一个远程职位。
关于Monaire
Monaire正在构建智能商业暖通空调(HVAC)的基础设施层。我们结合设备端传感器、智能恒温器和机器学习系统,实现自动化控制,揭示真实的运营洞察,并在大规模上显著减少能源浪费。这并非离线建模或笔记本中的机器学习。模型在生产环境中运行,与物理系统交互,必须可观察、可调试且正确。该平台涵盖边缘设备、云服务、流处理管道、控制逻辑和机器学习推理。
这里的工程师负责:
- 从异构硬件中大规模数据采集和流处理
- 低延迟决策管道和控制回路
- 能够应对缺失数据、漂移和对抗性现实条件的机器学习系统
- 模型部署、监控和回滚的基础设施
- 客户每天依赖的应用和服务中心
市场庞大、混乱且技术上未被满足。我们正在扩展系统,需要关心正确性、性能和责任感的工程师——那些希望构建真正控制物理世界的基础架构,而不仅仅是演示中看起来不错的仪表盘的人。
职位概述
作为高级后端工程师,您将设计和构建高规模、云原生的后端系统,为商业暖通空调/制冷(HVAC/R)操作提供实时监控、分析和自动化支持。
您将对关键服务进行端到端的掌控,影响架构决策,并与其他工程师密切合作进行指导。这个职位适合喜欢解决复杂分布式系统问题并希望看到自己工作产生实际影响的工程师。
主要职责
· 为高增长的SaaS平台设计、开发和运营可扩展的后端服务
- 对服务的端到端生命周期负责——从设计和实现到部署、监控和优化
- 构建和演进处理高体积数据和实时工作流的分布式事件驱动微服务
- 确保生产系统的高可用性、可靠性、性能和安全性
- 推动围绕API、数据模型、服务边界和系统集成的架构决策
- 领导新想法、功能和平台能力的原型设计和概念验证
- 与前端、数据、DevOps、QA和产品团队紧密合作,交付一致的解决方案
- 识别技术债务和
查看英文原文
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