Database Engineer

Development

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. 

 

Responsibilities

  • 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

 

Benefits

  • Medical, Dental and Vision Benefits 

  • 401K with Matching 

  • Life Insurance 

  • Flexible Spending Account 

  • Short-term and Long-term Disability 

  • On site Membership 

 

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 http://www.entrata.com. 


 

Apply Now