What is a Engineering Manager at Yardi Systems?
At Yardi Systems, the Engineering Manager track—often integrated with or parallel to the Technical Account Manager and Associate Technical Account Manager pipelines—is a highly specialized role that bridges the gap between software engineering, database management, and client-facing consulting. Yardi Systems is a global leader in real estate investment management and property management software. Consequently, engineering leadership here requires not only technical oversight but also a deep understanding of how complex ERP systems, SQL databases, and financial accounting principles converge to serve massive real estate portfolios.
Unlike traditional engineering management roles that focus solely on internal software development lifecycles, an Engineering Manager at Yardi Systems is directly responsible for the technical success of client implementations, custom database migrations, and system optimizations. You will lead teams of technical specialists who write SQL scripts, troubleshoot database schemas, and resolve complex data discrepancies. Your impact is measured by your team's ability to maintain high system reliability, deliver seamless software customizations, and provide exceptional technical support to high-value enterprise clients.
This position is ideal for technical leaders who enjoy hands-on problem solving, database manipulation, and direct client interaction. You will work closely with cross-functional teams, including product development, accounting, and client services, ensuring that Yardi Systems' core platforms operate at peak performance. To succeed, you must possess a unique blend of technical aptitude, financial literacy, and outstanding communication skills.
