Manager, Software Engineering (Data)

Posted 8 Days Ago
Be an Early Applicant
Scottsdale, AZ
7+ Years Experience
Hospitality
The Role
The Manager, Software Engineering (Data) at SkyTouch Technology is responsible for leading a team to create scalable applications and systems using state-of-the-art technologies. This role focuses on data environments, databases, ETL processes, and new data initiatives within the Software Engineering Department. The position requires hands-on engineering leadership, technical expertise, and collaboration with stakeholders to drive innovation and excellence in software development.
Summary Generated by Built In

Manager, Software Engineering (Data)

Scottsdale, AZ
 

Who are we looking for?
SkyTouch Technology is an early innovator of cloud-based, mobile-enabled property management system (PMS) solutions for the hospitality industry. Over the last 10+ years, our PMS software, SkyTouch Hotel OS®, has been successfully implemented in over 6,500 properties worldwide. With our proven track record, we have both disrupted the industry and changed the face of hotel operations management, becoming the premiere cloud-based PMS solution for value, scalability, and mobility through industry-leading onboarding, training, and service.

As a company that relies heavily on continuing innovation, we always need the help of highly qualified and motivated individuals who want to help move us to the next level.


The Software Engineering Department is tasked with delivering scalable applications, systems, and services utilizing state-of-the-art technologies, adhering to engineering best practices and methodologies. As an integral member of our Software Engineering Team, you will lead the team to achieve excellence in creating highly scalable and efficient applications, leading to utmost user satisfaction and motivated team members.


The Software Engineering Manager (Data) serves as the owner of the data environment including:
1. Transactional databases
2. Decision support databases
3. Data transformation processes
 

The Software Engineering Manager (Data) is a subject matter expert in two or more of those key technology areas.


The Software Engineering Manager (Data) is responsible for the overall health of the reporting/data warehouse environment (named /DATA) and the ETL (Extract, Transform, Load) processes that load data into the environment. Finally, the Software Engineering Manager Data is responsible for new data and database initiatives that are part of the Data Domain.
 

Are you a seasoned hands-on Engineering leader with a technological mindset? Can you balance solving technological challenges, mentoring, driving resources to excel, and collaborating with stakeholders to improve or develop new applications/services? We encourage you to apply for our Manager, Software Engineering position today and #makeityourchoice.
 

Your Responsibilities
 

Delivery:

  • Actively participates in software development and code reviews related to the required skills.
  • Provides technical leadership for up to 3 SkyTouch agile teams to drive architecture, design, and code quality in alignment with the vision and direction set for the department.
  • Actively participates within agile teams to design, develop (write code), test, and deploy software.
  • Promotes and ensures a high level of technical excellence in our IT development staff that is in keeping with a high-performing organization.
  • Maintains continual communication with assigned project teams, verifying what was designed was built and adjusting the solution architecture as appropriate throughout the project.
  • Helps define and promotes best practices and guidelines to ensure continuous improvement in resilience, quality, scalability and performance within the engineering staff.
  • Ensures that standards are followed for technical excellence, including relevant certifications.
  • Anticipates future technology needs based on business requirements and participates in the selection and rollout of new technologies and tools.
  • Research new technologies and maps how they apply to current and future business needs.

Team Leadership

  • Manages the domain’s staffing levels based on technical skill sets, application knowledge and business roadmap.
  • Actively participates in the interviewing and hiring processes and ensuring successful functional on-boarding of new associates.
  • Planning, assigning, and directing work for direct reports in collaboration with Domain owner and PMO.
  • Setting reasonable stretch performance goals, providing constructive, balanced, regular performance feedback, and conducting semi-annual performance appraisals.
  • Participate in IT talent review process with direct manager to ensure a high level of performance is maintained across the organization.
  • Recognizing and rewarding performance excellence.
  • Collaborating with direct reports on their professional development and growth.
  • Drives adoption of identified design patterns, standards, principles, and best practices throughout their assigned project teams.

Your Experience, Skills & Competencies

  • Expertise in one or more development technologies: Java EE, Python, SQL, Web Services, scripting languages, etc.
  • Experience with business intelligence applications and data warehouses
  • Expertise in one or more data technologies: Analytics, ETL, ELT, SQL, data Modeling , etc.
  • A minimum of 2 years of experience with AWS data lake technologies such as DMS, Glue, S3, Kinesis.
  • Experience with Service Oriented Architecture concepts, web/RESTful services, and event-driven architecture.
  • Hands-on experience with AWS cloud provider and knowledge of serverless architecture.
  • Bachelor’s degree in computer science, Information Systems, Engineering, or related discipline.
  • A minimum of 5 years of experience in the support of high volume, mission critical databases
  • A minimum of 3 years of experience in support of decision support data warehouse systems
  • A minimum of 7 years of experience in the development of high volume, mission critical applications in heterogeneous environments/architectures for multi-user systems
  • Knowledge of database best practices and data warehousing best practices
  • Experience using Version control systems, such as Git.
  • Use of collaboration tools such as Atlassian Tools, DevOps.
  • Experience in CI/CD best practices using build tools like Maven, Jenkins etc

Familiar with:

  • OWASP top 10, Source Code Analysis Tools, SAST and DAST tools.
  • Experience with Application profiling tools, Application Performance Management Tools (APM) App and Observability Platforms.
  • Experience with AWS serverless architecture (AWS Lambda, API Gateway, CloudWatch).
  • Strong knowledge of all aspects of the Software Development Life Cycle (SDLC).
  • Proven success building applications that satisfy security, scalability, high availability, and network management/monitoring requirements.
  • Experience in defining architectures that satisfy security, scalability, high availability, and network management/monitoring requirements.
  • Experience with relational (SQL) and/or non-relational (NoSQL) databases and the design of highly available, distributed database applications.
  • Experience in coaching and mentoring teams towards excellence and knowledge of talent management
  • Experience in business process modeling & reengineering.
  • Knowledge of Agile/Scrum development methodologies
  • Knowledge of lean engineering principles and experience in applying them

Your Team
This is a leadership role that reports to the Domain Owner, Software Engineering and provides technical leadership to teams of Software and Test Engineers (10 direct reports; both FTE and Contractors).
 

Your Work Location
As our Manager, Software Engineering, you will be based in our beautiful, state-of-the-art technology hub in
Scottsdale, AZ. In October 2021, SkyTouch opened a newly constructed world class technology center.


About Choice
Choice Hotels International, Inc. (NYSE: CHH) is one of the largest lodging franchisors in the world. With nearly 7,500 hotels, representing nearly 630,000 rooms, in 46 countries and territories, with a range of high-quality lodging options from limited service to full-service hotels in the upper upscale, upper mid-scale, midscale, extended-stay, and economy segments.

We’re the hotel company for those who choose to bet on themselves – the underdog, the dreamer, the entrepreneur – because that’s who we are, too. At Choice, we are united by the simple belief that tomorrow will be even better than today – for associates,
our company, and our franchisees.

At our worldwide corporate headquarters in North Bethesda, MD and St. Louis Park, MN as well as our technology center in Scottsdale, AZ, and through our associates around the
globe, every voice is heard, and every idea is listened to, no matter what area of the company they come from. We are united in supporting the entrepreneurial dreams of our more than 18,000 franchise owners, which propels us forward – giving our work at Choice a purpose larger than our business.

Ability to model Choice’s Cultural Values: Welcome and Respect Everyone, Be Bold, Be Quick, Listen, Be Curious and Show Integrity.

Top Skills

Java
SQL
The Company
North Bethesda, Maryland
1,835 Employees
On-site Workplace

What We Do

Choice Hotels International, Inc. (NYSE: CHH) is one of the world’s largest and most successful lodging franchisors. On August 11, 2022, Choice acquired Radisson Hotels Americas, adding nine brands and approximately 67,000 rooms to its portfolio in the United States, Canada, Latin America, and the Caribbean. With 22 brands, Choice Hotels has more than 7,500 hotels and nearly 650,000 rooms in 46 countries and territories as of August 11, 2022. The Choice® family of hotel brands provides business and leisure travelers with a broad range of high-quality lodging options from limited service to full-service hotels in the upper upscale, upper mid-scale, midscale, extended-stay, and economy segments. At our worldwide corporate headquarters in the Washington metropolitan area (North Bethesda, MD), our IT center in Scottsdale, AZ, and St. Louis Park (MN), and through our associates across the globe, we keep those hotels humming by serving as a champion for our franchisees. When you #MakeItYourChoice, you will have the environment, the tools, and the momentum to drive your career and organizational success

Jobs at Similar Companies

Tarro Logo Tarro

Backend Engineer

Food • Information Technology • Payments • Software • Hospitality
Remote
USA
1300 Employees
180K-250K Annually

IDeaS Logo IDeaS

R&D Analytics Testing Intern

Software • Analytics • Hospitality
Remote
United States
621 Employees

AIR Communities Logo AIR Communities

Associate Manager - Ocean House on Prospect

Real Estate • Retail • Sales • Analytics • Hospitality • PropTech
San Diego, CA, USA
775 Employees

Similar Companies Hiring

AIR Communities Thumbnail
Sales • Retail • Real Estate • PropTech • Hospitality • Analytics
Denver, CO
775 Employees
Tarro Thumbnail
Software • Payments • Information Technology • Hospitality • Food
Long Island City, NY
1300 Employees
IDeaS Thumbnail
Software • Hospitality • Analytics
Bloomington, MN
621 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account