Principal Database Engineer
ActablAbout the role
Description
Hi, we’re Actabl.
We’re providing better solutions for hotel companies as the world around us evolves and changes related to using technology, finding labor, and maximizing profits. Our mission is to empower the people that power hospitality. We give hoteliers actionable insights to know what to do, the tools to do it, and the visibility to know it worked. We bring together powerful hospitality tech solutions to maximize profits for more than 10,000 properties in hospitality markets around the world.
Our Valued Behaviors
- Start with People: We are in the hospitality business and hospitality starts with people. This impacts both our being and our doing.
- Being: We are responsible for building relationships, earning trust, and having fun. These things are fundamental to hospitality.
- Doing: We will succeed if we start with great people working as one team. Empower others, speak the truth with care, and go together.
- Demand Integrity: Be trustworthy, be ethical, and be consistent whether someone is watching or not. Demand integrity of yourself and others to build the fabric of a high-integrity organization.
- Delight the Customer: We aim to delight our customers in the same way our customers aim to delight their guests. The question is not if completed a process or hit a metric, the question is whether or not the customer is delighted.
- Champion Innovation: We compete in the game of change and win through innovation. Think big and then think bigger when it comes to the innovation required to tackle the problems our customers face daily.
- Make it Happen: We show up prepared, care about the details, and follow through. Don't get distracted. Don't stop at blockers. Don't make excuses. Find a way and drive until it is done.
In this role you will:
As a Principal Database Engineer, you will design, develop, and implement platforms, systems, and pipelines to facilitate data capture, access, and analysis. You will collaborate with business leaders to determine project requirements and ensure that these requirements are clear, concise, and technically feasible. You will also be responsible for engineering scalable, cloud-based data solutions and applying data engineering best practices.
Typical Functions:
- Database Architecture Design: Develop and maintain the overall database architecture, ensuring it meets the company's needs for scalability, performance, and reliability.
- Performance Monitoring and Optimization: Continuously monitor database performance and implement optimization strategies to enhance efficiency and speed.
- Data Security Management: Implement and enforce security measures to protect sensitive data and ensure compliance with relevant regulations.
- Backup and Recovery Planning: Design and manage robust backup and recovery processes to safeguard data against loss or corruption.
- Database Development: Lead the development and maintenance of database schemas, stored procedures, and other database objects.
- Automation of Database Tasks: Develop and implement automation scripts to streamline database management tasks and reduce manual intervention.
- Collaboration with Development Teams: Work closely with software development teams to ensure database designs support application requirements and performance goals.
- Mentorship and Training: Provide guidance and training to junior database engineers, fostering their professional growth and ensuring best practices are followed.
- Incident Management: Lead the response to database-related incidents, troubleshooting issues, and implementing solutions to prevent future occurrences.
Requirements
Unpacking What We’re Looking For
Ideal Skills & Experience:
- Education: Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related discipline.
- Experience: 10+ years of experience in database engineering, data management, and database administration. Experience managing technical personnel.
- Technical Skills: Extensive experience with SQL and NoSQL databases. Experience with cloud computing and streaming technologies. Strong SQL performance and tuning skills.
- Certifications: AWS Professional and/or Associate (or equivalent) certifications in Database Technology are preferred.
Key Competencies:
- Database Design and Architecture: Design scalable and efficient database architectures. Work with SQL and NoS
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s