A complete application in a minute
Tailored resume and cover letter, ready to send.
ButterflyMX is growing and seeking exceptional Principal or Staff-level engineers who have transformed how they build software through AI. This is not a bolt-on role; you will drive end-to-end initiatives using AI agents to deliver secure, tested, production-ready systems.
You’ll root your work in a TypeScript backend stack with MongoDB, relational data, and cloud infrastructure on AWS and GCP, collaborating with Product and Design, guiding multiple coding agents, reviewing work, deploying, and
We're growing - come grow with us. If you love technology, real estate, and improving the lives of others, we want you to join our team!
If you're excited by technology, real estate, and building products that make everyday life better, you'll feel at home here.
Great people are at the heart of ButterflyMX. As a distributed, mostly remote team, we're looking for smart, curious, collaborative, and down-to-earth people who want to do meaningful work and help shape what comes next.
Our culture is transparent, flexible, and built on trust. We offer benefits designed to support your well-being and long-term growth, from a 401(k) match to quarterly self-care stipends. And while we take our work seriously, we don't take ourselves too seriously, and there's always room for a good laugh.
ButterflyMX was founded in 2014 with a simple idea: use technology to make the places where people live, work, and visit safe, simple, and easy to manage.
What started as a smart video intercom has grown into a unified property access and security platform used by more than 20,000 properties. Today, our technology helps owners and operators manage access, strengthen security, automate everyday workflows, and create better experiences for residents, tenants, visitors, staff, and vendors.
We're continuing to build what's next for property technology, bringing hardware, software, and integrations together to solve real-world challenges at scale. And we're looking for talented people who want to help us shape the future of how people access and experience the built world.
Our team includes 300+ talented people across the United States, Canada, and Europe, including engineers, designers, customer success professionals, salespeople, and marketers. Together, we build the hardware and software that power ButterflyMX's unified property access and security platform - helping properties automate access, operations, and security from a single system.
With four offices worldwide, including our global headquarters in New York City, our Canadian headquarters in Toronto, and our European headquarters in Croatia, ButterflyMX combines a distributed team with a shared mission: to make properties safe, simple, and easy to operate.
ButterflyMX is on a mission to empower people to open and manage doors & gates from a smartphone. Our products are installed in more than 20,000+ multifamily, commercial, gated communities, and student-housing properties worldwide, including properties developed, owned, and managed by the most trusted names in real estate. Our features are designed for developers, owners, property managers, and tenants and our products lower operating costs and improve tenant satisfaction.
Developers and owners no longer need to run building wiring or install in-unit hardware. Property managers can grant building access, revoke permissions, and review entry logs from an online dashboard. Residents can open doors from their smartphones, issue visitor access, and see who is trying to enter the building.
Fantastic people are the key to our success. As a distributed, primarily remote workforce, we're looking for more intelligent, passionate, collaborative, ai-forward, and down-to-earth individuals to join our growing team. We're driven by a shared commitment to excellence and innovation, grounded in our core values: We delight our customers, We take ownership, We are a community of collaborators, We speak up, We think big and do small, and We are tenacious.
We are looking for an exceptional Principal or Staff-level engineer who has fundamentally changed how they build software because of AI. This is not a traditional software engineering role with an AI assistant bolted on. We want someone who uses AI agents, especially Claude Code, to independently take well-defined product initiatives from business requirements to secure, tested, production-ready software.
The ideal candidate is an excellent backend engineer first, grounded in our stack: TypeScript services, MongoDB and relational data, and cloud infrastructure across AWS and GCP. AI dramatically increases your output, but your engineering judgment is what makes that output valuable.
In this role, you will work closely with our Product and Design teams. You will operate with unusually broad engineering ownership. You may clarify requirements with Product, develop the technical specification, work through implementation details with Design, coordinate multiple coding agents, review their work, deploy the application, manage its infrastructure, and continue improving the product after launch.
The