Senior Software Engineer - Data Manager
MeasurablAbout the role
About Measurabl
Measurabl is the world's most widely adopted sustainability data management platform for real estate, empowering over 1,000 organizations across 93 countries - representing more than $3 trillion in asset under management- to measure, manage, and objectively report on performance. With more than 18 billion square feet of real estate under management, Measurabl delivers innovative technology solutions that help customers streamline reporting, reduce environmental impact, and achieve measurable financial results.
Overview:
Measurabl Engineering is execution-focused and customer-obsessed. As a Senior Software Engineer, you'll play a critical role in designing, implementing, testing, documenting, and maintaining software across the Measurabl platform. You'll also contribute to shaping and supporting the architecture of our applications.
Success in this role means thriving in a fast-paced, continuous deployment environment—shipping code to production several times a day. We work with a trunk-based development model, avoiding long-lived feature branches to keep delivery nimble and collaborative. Our systems are built using microservices and loosely-coupled, evolutionary architectures, so understanding architectural trade-offs is a valuable skill.
You'll collaborate closely with Product and Design, contributing to a highly cross-functional team that values user impact and iteration. We're not afraid to replace parts of the system—even those we built ourselves—when a better solution presents itself. Our workflow is inspired by Kanban and agile principles, but we’re pragmatic, not dogmatic.
At Measurabl, engineers own the quality and reliability of their code end-to-end. That means writing tests, building observability tools, and ensuring systems perform well in production.
Essential Functions & Responsibilities:
The essential functions and responsibilities for this position include, but are not limited to, the following. Other duties may be assigned as needed.
Development & Infrastructure
- Design and code new software or modify existing software to add new features
- Debug existing applications and correct defects as necessary
- Integrate existing software into new or modified systems or operating environments
- Refactoring code; debug and resolve advanced software bugs or issues; determine the root cause and provide a fix without collateral damage
- Model the effective use of automated unit and integration-level tests to deliver quality software
- Work with other teams and engineers on software and system optimizations, helping to identify and remove potential performance bottlenecks
- Stay up to date on relevant technologies, plug into user groups, understand trends and opportunities to ensure we are using the best techniques and tools
- Take ownership of one or more technical or product domains, becoming a go-to expert and driving the evolution, quality, and sustainability of solutions in that area
- Provide ongoing support and maintenance for live systems, taking ownership of software throughout its lifecycle
- Participate in support and on-call rotations, which may occasionally include coverage outside of standard business hours, to ensure Measurabl delivers a great customer experience and on service-level agreements
Collaboration
- Share leadership to improve existing software or design new applications on your team
- Collaborate cross-functionally with Product Managers and Designers to shape solutions that meet user needs and align with technical feasibility
- Communicate and collaborate effectively in an asynchronous, globally distributed team environment, ensuring clarity, context, and follow-through across time zones
- Contribute to, determine, and follow security practices and development standards
- Effectively demonstrate technical solutions to other software engineers in code reviews
- Participate in team code reviews and provide thoughtful commentary and assistance where needed
- Provide recommendations to management for improving documentation and software deve
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s