Automating HVAC and refrigeration maintenance with AI to reduce OpEx 30% and eliminate downtime.
Senior Software Engineer
Location
United States
Posted
134 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Monaire
• 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
Job Requirements
- 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
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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Development Engineer II, Logistics API
MapboxMapbox powers navigation for people, packages, and vehicles everywhere.
• Design and implement scalable services for our API and routing engine tiers, following best practices for deployment, resilience, and observability. • Design and improve services that power the data consumption and storage of the routing data. • Drive the design, development, and testing of Mapbox tools. • Shape internal tools and automations to make the whole engineering life easier and fun. • Drive design and development of services quality metrics and analytics. • Run and design experiments to evaluate the quality, reliability, and capacity requirements of our user-facing navigation products. • Participate in end-to-end feature implementation within the larger navigation team; review code and design documents, shepherd feature releases, and participate in an on-call rotation. • Work with product owners, sales engineering, and management to drive future product direction.
Staff Software Engineer
Smart WorkingEmpowering companies to work with the best engineers in the world
- Coach and mentor engineers, promoting best practices such as XP, TDD, and pair programming through hands-on leadership - Lead the design and implementation of scalable, API-based and event-driven architectures - Drive technical excellence by improving system architecture, solution quality, and developer productivity - Guide and de-risk the delivery of large-scale technical initiatives, ensuring alignment with architectural patterns and non-functional requirements - Collaborate closely with product, design, data, and platform teams to solve complex business challenges with effective technical solutions - Align engineering efforts with wider business objectives while maintaining architectural integrity - Advocate for continuous improvement, helping evolve engineering culture through XP principles, DORA metrics, and DevOps practices - Promote shared ownership and operational excellence across teams
Full Stack Software Engineer
JumpCloudAn open directory platform for secure, frictionless access from any device to any resource, anywhere
• Implement user interfaces using the Vue.Js framework. • Build modular components which can be shared internally. • Ensure you've written an adequate spread of test cases to verify design requirements are being met. • Perform any upgrades and updates necessary for keeping up with modern security and development best practices. • Collaborate closely with UI/UX to deliver an amazing user experience. • Create well written documentation. • Work with 3rd party applications like mesh VPNs to ensure that these applications work with JumpCloud provided identity. • Help the team and organization live by our core values: building connections, thinking big and getting 1% better every day.
Senior Engineer in Test – Applications
AlpacaDBAlpacaDB, Inc., also known as Alpaca and Alpaca Securities, is an API stock and crypto brokerage platform that enables services to embed investing and developer
• As a Senior Engineer in Test, you will be responsible for designing, developing, and executing comprehensive testing strategies for our React/TypeScript applications. • Work closely with software developers, product managers, and other stakeholders to identify testing requirements and build robust automated testing frameworks that ensure exceptional user experience and product quality. • Serve as the subject matter expert for testing across the organization—enabling teams to upskill, adopt effective testing practices, and ramp up their automation efforts. • Mentor engineers in writing effective unit, integration, and E2E tests for React/TypeScript applications.




