Jobs and Careers
CH

Manager, Software Engineering - Data

Choice Hotels International
Scottsdale, United Statesfull_timeVerifiedPosted 21 May 2025
💰 $165,000/yr($140,000/yr$165,000/yr)

About the role

   

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 for the data environment including:

Transactional databases Decision support databases 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. The #SkysTheLimit when you #MakeItYourChoice!   

Your Responsibilities

  • 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 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,

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 Kit

Free account required — sign up in 30s

Company

Choice Hotels International

View company profile →