Skip Navigation

Sr. Software Engineer - Database

apply now
Austin, Texas
Houston, Texas

As a Senior Database Software Engineer you will be responsible for designing, developing, and maintaining database software and components as part of overall product solutions for one of our HostGator Brand Development Team. You will work closely with other Software Engineers, Team Leads, and Technical Managers in solving complex problems aligned with business requirements and needs.

What You’ll Be Doing:

• Support software engineers’ datastore use, schema design and data modeling for typical development. Directly develop database design and code for atypical and/or advanced cases.
• Code review of all database impacting work across multiple agile teams, with a focus on best practice guidance, technical debt reduction, and refactoring.
• Enforce and extend departmental standards, procedures, and best practices related to database design, code and configuration.
• Support and streamline development and test environments leveraging virtualization and orchestration tooling where applicable.
• Work cooperatively with System Operations to establish standard DB platform specifications, DB configurations, and upgrade paths.
• Conduct periodic review of Engineering DB access processes, procedures and compliance.
• Evaluate and recommend new or upgraded DB systems and development tooling, for both traditional RDBMS and non-traditional data store technologies.
• Providing Second Level Production Support on an as needed basis to ensure the high availability, performance and integrity of production database systems.
• Participate in team agile process planning and review sessions
• Participate in team retrospectives of processes and procedures and suggest improvements where identified

What You Bring to the Table:
• 10+ years in database design, development, maintenance, and optimization
• Experience in designing databases for enterprise web applications
• Ability to provide guidance to development staff on optimizing SQL, indexes, and table structures.
• Ability to communicate technical database concepts effectively with developers, business analysts, and/or product managers
• Knowledge of Software As A Service (SAAS)
• Some experience acting as a Database Administrator performing installs, backups, restores, and software upgrades
• Possess excellent communication, presentation, and interpersonal skills
• Handle complications arising from legacy systems
• Perform continuous appraisal of implemented software and suggest improvements
• Experience in designing databases for enterprise web applications
• Ability to provide guidance to development staff on optimizing SQL, indexes, and table structures.

Who We’re Looking For:
We’re looking for people that take pride in their work and are willing to go the extra mile to help us provide the very best services to our customers. Our ideal candidates will flourish in a fast paced environment.
We offer the opportunity to work with great people and do great things. Our team competes at the highest level of service to our customers.
We keep it casual….casual attire, company sponsored parties to celebrate success, and game areas are part of the landscape. But we go even farther. Our benefits make life sweeter. Many perks are paid for or subsidized by us, and vary by location.

apply now


Sign up to be part of our Talent Community and get the latest news from Endurance, including the hottest job opportunities.

Interested in

  • Technology, Austin, Texas, United StatesRemove
  • Technology, Houston, Texas, United StatesRemove

About our location