E

Entrata

Property management software with open API

Director of Engineering, Payments

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeLehi, UT, USA$170.3k - $278.2k /yr

About the Job

Requirements

  • At least 10 years of software engineering experience, including at least 5 years in engineering leadership roles managing multidisciplinary engineering teams in payments or financial technology.
  • Direct experience supporting or building systems for a FinCEN-registered Money Services Business federal regulatory framework.
  • Hands-on experience developing and maintaining payment infrastructure subject to state-level Money Transmitter Licenses for businesses that hold and move customer funds.
  • Deep technical expertise in payment architecture, card networks, Automated Clearing House (ACH) pipelines, ledger systems, reconciliation engines, and fund settlement workflows.
  • Strong knowledge of security, risk mitigation, and compliance frameworks for financial applications, including PCI-DSS Level 1, SOC 2, FinCEN rules, and state banking department requirements.
  • A proven track record leading high-availability, mission-critical systems handling large-scale financial transaction volumes.
  • Demonstrated experience collaborating directly with Legal, Compliance, and Risk teams.
  • Ability to leverage company-approved generative AI tools, audit AI outputs for accuracy and brand alignment, protect proprietary and personally identifiable information according to AI security protocols, and craft clear, context-rich prompts.

Responsibilities

  • Lead, direct, and scale software engineering teams building and operating core payment processing platforms, money movement infrastructure, and financial technology systems.
  • Partner with Legal, Compliance, Security, and Product leadership to architect and maintain systems aligned with FinCEN Money Services Business regulations and state-level Money Transmitter License requirements.
  • Oversee the technical roadmap for payment gateways, fund holding and escrow architectures, double-entry ledgering, Automated Clearing House (ACH), card processing, and real-time settlement platforms that securely move customer funds.
  • Ensure engineering platforms adhere to federal and state audit standards, automated anti-money-laundering and know-your-customer workflows, transaction monitoring, PCI-DSS compliance, and reporting controls for holding and transferring funds.
  • Maintain platform availability, latency, scalability, fault tolerance, and security across money movement services.
  • Coach and develop engineering managers, staff engineers, and software teams, fostering technical rigor, accountability, and innovation.
  • Take accountability for reviewing AI outputs for factual accuracy, brand alignment, and hallucinations, and ensure proprietary or personally identifiable information is not exposed to unauthorized models.

Desired Qualifications

  • Experience building automated compliance reporting tools for state-by-state Money Transmitter License maintenance, examination readiness, and regulatory audits.
  • An advanced degree (Bachelor of Science or Master of Science) in Computer Science, Software Engineering, or a related technical discipline.
  • Experience in Software as a Service payment systems, property technology, or complex multiparty business-to-business-to-consumer payment ecosystems.
  • Experience with cloud-native platforms such as Amazon Web Services and modernizing legacy payment services into scalable microservices architectures.

About the Company

Entrata

Property management software with open API

Entrata provides a comprehensive property management software platform with a single login and open-access architecture. It offers a wide range of online tools—including websites, mobile apps, payments, lease signing, accounting, and resident management—so property teams can run operations from one place. The service is delivered as a subscription-based software-as-a-service, and it includes an open API that lets clients connect third-party applications and customize their tech stack. Entrata serves more than 20,000 apartment communities nationwide. Its core differentiation comes from combining a broad, integrated toolset with open integrations, enabling property managers to streamline workflows and tailor the system to their needs rather than juggling multiple vendors. The company aims to help property managers operate more efficiently and deliver a better resident experience through a unified, adaptable software platform.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$707M
Headquarters
Lehi, UT
Founded
2003

Recently Posted Jobs

Explore more opportunities at Entrata

See more jobs