Database Engineer


Lehi, UT

Job Description: 

Database engineers are key contributors to the design, development, and delivery of database systems. They work to ensure the databases are configured optimally for high performance and availability. They help define, train, and enforce company standards and best practices. Database engineers work closely with product development teams to consult on solutions and train on best practices. 



  • Design, implement, and test database architecture design to support business applications, ensuring system scalability, security, performance, and reliability

  • Collaborate with system architects, software architects, design analysts, product teams and others to understand business or technical requirements

  • Using exploratory testing, performance reports, or other means, evaluate poorly performing application queries and optimize or recommend optimizations to achieve highly performant data access

  • Help define and enforce Master Data Management and Data Strategy

  • Perform tests and evaluations regularly to ensure data security, privacy and integrity

  • Monitor database performance, implement changes and apply new patches and versions when required

  • Review indices and make recommendations based on index usage and query performance

  • Perform pre-release database connection profiling


Minimum Qualifications

  • Bachelor’s degree or equivalent experience

  • Expertise with schema and query design optimization

  • 3+ years working with PostgreSQL, RDS, and associated tools

  • Software development: C/C++ or Java, Python, Linux/Unix

  • Excellent analytical and problem solving skills with the ability to think quickly and offer alternatives


Preferred Qualifications

  • Solid experience in custom ETL design, implementation, and maintenance 

  • Experience with analyzing and troubleshooting Linux systems

  • Medical, Dental and Vision Benefits
  • 401K with Matching
  • Life Insurance
  • Flexible Spending Account
  • Short-term and Long-term Disability
  • On site gym
About Us
Founded in 2003, Entrata® is the only comprehensive property management software provider with a single-login, open-access Platform as a Service (PaaS) system. Offering a wide variety of online tools including websites, mobile apps, payments, lease signing, accounting, and resident management, Entrata® PaaS currently serves more than 20,000 apartment communities nationwide, including 34 of the NMHC Top 50 Largest Managers. Entrata’s open API and superior selection of third-party integrations offer management companies the freedom to choose the technology and software that best fit their needs. For more information, go to

Physical Requirements

The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Ability to function well in a high-paced and at times demanding environment. Must be able to sit and/or stand for extensive periods of time. Repeating motions that may include the wrists, hands and/or fingers. Ability to operate standard and specified technical office equipment. Regular and reliable onsite attendance during standard operating hours


Apply Now