About Inhabit
Inhabit is a software company serving the residential and vacation property management industries. It delivers best-in-class software solutions while fostering industry-leading innovation and collaboration. Powered by its diverse team of business leaders and industry experts, the company focuses on providing property management professionals more choice through its software ecosystems. Inhabit believes that property managers are central to the success of the residential and vacation housing markets and delivers products built to empower them, their investors, and communities. Inhabit’s private equity partners include Goldman Sachs Asset Management, Insight Partners, Greater Sum Ventures and PSG. These are committed to helping support the company’s commitment to property management software solutions. To learn more, visit Inhabit.com.
Job Description
Join our Payments team to build the backend services that move money securely and accurately at scale. As a Senior Backend Engineer, you’ll design, build, and operate high-availability, integration-heavy systems where correctness, resiliency, and security are non-negotiable.
As we modernize our platform, you’ll also help us apply AI thoughtfully using automation and machine learning (including LLM-powered workflows where it makes sense) to improve operational efficiency, developer productivity, and customer-facing payment experiences.
What You’ll Do (Functions & Responsibilities)
- System design & delivery: Architect and build backend services that protect transaction integrity (idempotency, concurrency control, auditability) with clear, stable APIs.
- Cloud operations (Azure): Deploy and operate services using containers and/or serverless patterns, with strong observability (logging, metrics, tracing), incident response, and cost awareness.
- Data integrity: Own complex SQL workflows (transactions, reconciliation, reporting) and make pragmatic tradeoffs between latency, throughput, and correctness.
- Engineering excellence: Raise the bar through high-quality pull requests, code reviews, testing, and secure-by-default design patterns.
- Cross-functional collaboration: Partner with product, operations, risk/compliance, and other engineering teams to plan and communicate payment-impacting changes.
- AI-enabled workflows: Identify and ship pragmatic AI/automation improvements (e.g., smarter triage, assisted debugging, anomaly detection) with appropriate controls and evaluation.