Software Engineer, Payments at Entrata

Lehi, Utah, United States

Entrata Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Property Management, Payments, Real EstateIndustries

Requirements

  • Bachelor's degree in a related discipline
  • 3-5 years of experience in PHP development or similar languages
  • Strong proficiency in PHP, Node.js, and SQL, as well as other relevant technologies
  • Experience with performance optimization, debugging, and unit testing
  • Strong written and verbal communication skills
  • Preferred Qualifications
  • Bachelor’s degree in Computer Science
  • Experience in ACH Payments
  • Experience with AWS

Responsibilities

  • Design and develop high-quality, efficient, and testable code
  • Work collaboratively with Development Managers, UX, Product Managers, and offshore teams to solve complex technical problems
  • Review and evaluate code quality and design
  • Ensure the quality and customer value of delivered features
  • Manage the balance between implementation complexity, time to market, and scalability
  • Standardize code and architecture across the team
  • Quickly learn the team’s domain at a high level

Skills

Key technologies and capabilities for this role

Backend DevelopmentCloud ComputingTestable CodeCode ReviewCode QualityTechnical Problem SolvingBest Practices

Questions & Answers

Common questions about this position

What is the salary range for the Software Engineer, Payments position?

The salary range is $97,000 - $154,500 a year, covering the full band for the role at Level P3, with offers depending on experience, skills, and internal equity.

Is remote work available for this role?

Entrata offers flexible and transparent culture with remote and hybrid work options.

What skills are required for this Software Engineer position?

Required skills include a Bachelor's degree in a related discipline, 3-5 years of experience in PHP development or similar, strong proficiency in PHP, Node.js, and SQL, experience with performance optimization, debugging, unit testing, and strong communication skills.

What is the company culture like at Entrata?

Entrata features a flexible and transparent culture with remote and hybrid options, generous vacation time, frequent company recharge days, transparent communication, and executive town halls, while valuing collective excellence, boldness, resilience, and diverse perspectives.

What makes a strong candidate for this role?

Strong candidates will have a Bachelor's degree, 3-5 years in PHP or similar, proficiency in PHP, Node.js, SQL, performance optimization experience, and good communication skills; preferred qualifications include a Computer Science degree, ACH Payments experience, and AWS.

Entrata

Property management software with integrated tools

About Entrata

Entrata provides property management software that simplifies the management of apartment communities. Its platform offers a single-login access to various online tools, including websites, mobile apps, payment processing, lease signing, accounting, and resident management. This software allows property management companies to operate more efficiently by integrating with third-party applications through an open API, enabling customization of their technology solutions. Unlike many competitors, Entrata focuses on creating a comprehensive suite of tools that enhance both operational efficiency and resident experiences. The goal of Entrata is to streamline property management processes and improve the overall experience for both property managers and residents.

Lehi, UtahHeadquarters
2003Year Founded
$493.2MTotal Funding
GROWTH_EQUITY_VCCompany Stage
Enterprise Software, Real EstateIndustries
1,001-5,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Disability Insurance
Health Savings Account/Flexible Spending Account
Paid Vacation
Flexible Work Hours
Remote Work Options
401(k) Retirement Plan
401(k) Company Match
Wellness Program
Mental Health Support
Parental Leave
Employee Discounts

Risks

'Inception Fraud' poses a significant risk to property management companies, including Entrata.
The convergence of hospitality and residential technology increases competition in the multifamily market.
New tech-enabled hospitality companies can challenge Entrata's market position.

Differentiation

Entrata offers a single-login, open-access platform for property management.
The platform integrates with third-party applications through an open API.
Entrata serves over 20,000 apartment communities with comprehensive management tools.

Upsides

Entrata's partnership with Freddie Mac enhances residents' financial stability through credit-building.
The integration with Respage boosts marketing and automation capabilities for property managers.
Entrata's expanded API program facilitates seamless technology integrations with partners like Hott Solutions.

Land your dream remote job 3x faster with AI