Database Engineer

Software 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

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 extended 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.

About Us: 

When Entrata claims “Be the Joneses'' as one of our core Values, we mean what we say. We have been setting the standard for property management technology for nearly 20 years and continue to lead innovation in an industry that provides housing to tens of thousands of apartment communities around the world. People who come to work at Entrata are the Real Deal: straight-talking, forward-thinking, hard workers who come together both to collaborate and to have a good time.



But members of the ’Jones Family’ aren’t just smart and ambitious, they’re the living embodiment of another core Value: “Be Excellent to Each Other.” Entrata is dedicated to creating a workplace where a diverse and inclusive team thrives in an environment free from discrimination. We provide equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, protected veteran status, or any other applicable characteristics protected by law. 



It’s a great place to work; a place where we live by the words “Business in the Front, Party in the Back.” Will you join us?

Apply Now