Design, build, and maintain backend services across a microservices estate using Go, NestJS/TypeScript, and Python.
Own the AI-backed document processing and classification service, including extraction quality and pipeline accuracy.
Develop and maintain third-party platform integrations, managing authentication, sync cadence, and failure recovery.
Model data schemas, migrations, and invariants to ensure system integrity.
Debug complex cross-service issues by correlating behavior across multiple systems and databases.
Implement observability and provenance tracking for automated workflows.
Define and monitor system correctness, reliability measures, and AI output evaluation metrics.
Mentor mid-level engineers, lead design reviews, and document architectural decisions.
Node.jsPostgreSQLPython+4 more
Showing 1 of 14 positions
Overview
Proper is an automated accounting startup founded in 2017 by Mark Rojas in San Francisco, California. The company provides AI-powered accounting and bookkeeping services for property managers and real estate operators. Their services include property management accounting, corporate bookkeeping, prior period clean-up, fee management, and owner payments and statements. Proper serves clients with portfolios ranging from 250 to over 50,000 units, including residential, HOA, student housing, single-family, multi-family, and commercial properties. The company uses a subscription-based revenue model with month-to-month contracts, charging clients based on the number of units managed or square footage. Proper has 175 property management and real estate clients. Proper has raised a total of $43.9 million in funding, including a seed round of $4.8 million and a Series A round. As of May 2020, the company's annual recurring revenue was $1.1 million.
Culture
Proper operates with a global team and offers remote positions in Argentina, Colombia, Mexico, and Peru. The company uses AI tools to support parts of the hiring process.
Technology and Engineering
Proper utilizes technologies including HSTS, Google Apps for Business, Amazon Route 53, Amazon CloudFront, FullStory, and AdChoices in Canada. The company's platform includes backend services, data models, and automations for B2B accounting operations. They develop AI-backed document processing and classification services using Python/FastAPI. The technology stack includes microservices architecture with Go, NestJS/TypeScript, and Python. Data modeling and relational databases (PostgreSQL), distributed and cross-service debugging, third-party integration engineering, and reliability practices (observability, structured logging, tracing, failure-mode analysis) are core to their engineering work. Cloud and infrastructure experience with GCP (Cloud Run, Cloud SQL, Pub/Sub), Docker, and CI/CD are also utilized. Experience with LLM-backed services and evaluation of AI-backed output is relevant. Additional software used includes Jira and Hubspot.
Working Conditions
Proper offers remote positions in Argentina, Colombia, Mexico, and Peru for specific roles. Accountant I roles work with teams of 8-10 people. Accounting Manager roles involve managing 4 to 6 direct reports who lead small teams. The company aims for a balance where AI boosts efficiency and innovation.