Senior Software Engineer

Choice Hotels International

Scottsdale (AZ)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading hospitality technology firm in Scottsdale, Arizona is seeking a Senior Software Engineer to take technical ownership of developing innovative cloud-based hotel management software. The ideal candidate will have over 7 years of experience with Java and strong skills in Python and React. This full-time role emphasizes collaboration, mentorship of junior developers, and driving technical initiatives. Competitive salary and a chance to work in a world-class technology center await you.

Qualifications

  • At least 7 years of experience designing and building enterprise-grade software using Java.
  • Proficient in Python, React, Spring Boot, RESTful APIs, SQL/PostgreSQL, AWS.
  • Proven track record of leading technical initiatives and mentoring team members.

Responsibilities

  • Foster a culture of ownership and continuous improvement.
  • Lead system design and implementation of complex features.
  • Mentor and support junior developers through code reviews and hands-on guidance.

Skills

Java
Python
React
Spring Boot
RESTful APIs
SQL/PostgreSQL
AWS
CI/CD pipelines
event-driven architectures
monitoring tools

Education

Bachelor’s degree in Computer Science or related field

Job description

Overview

Choice Hotels has an exciting new opportunity as our Senior Software Engineer in the SkyTouch Technology division. SkyTouch Technology is an independently operated division of Choice Hotels that provides the most widely used cloud-based (SaaS) hotel property management system. As a key member of our SkyTouch Technology division, you will take technical ownership across the full development lifecycle, helping shape the next generation of cloud-based hotel management software used by over 6,500 properties worldwide.

Are you a proactive technical leader who thrives on solving complex problems, mentoring others, and taking initiative across the full software lifecycle? The #SkysTheLimit when you #MakeItYourChoice! We encourage you to apply today!

Your Responsibilities
  • Foster a culture of ownership, accountability, and continuous improvement.
  • Act as a technical leader and cross-functional collaborator, representing your team in broader engineering discussions.
  • Lead system design and implementation of complex features using Java, Python, React, and related technologies.
  • Define technical approaches, guide sprint planning and estimation, and ensure timely, high-quality delivery.
  • Proactively identify risks, unblock teammates, and drive decision-making - even amid ambiguity.
  • Champion developer experience by reducing tech debt and contributing to cross-team engineering standards.
  • Lead incident response and postmortems, and drive long-term improvements to application health.
  • Mentor and support junior developers through code reviews, planning, and hands-on guidance.
Qualifications
  • Bachelor’s degree in Computer Science or related field required, or equivalent experience.
  • At least 7 years of experience designing and building enterprise-grade software using Java.
  • Proficient in Python, React, Spring Boot, RESTful APIs, SQL/PostgreSQL, AWS, CI/CD pipelines, event-driven architectures and monitoring tools.
  • Proven track record of leading technical initiatives and mentoring team members.
  • Excellent communication skills with a proactive, ownership-driven mindset.
  • Demonstrates key competencies including Cultivating Innovation, Ensuring Accountability, Driving Results and Manages Complexity.
Your Team

This is an individual contributor role that will report to the Engineering Manager. You will have 4+ peer teammates and collaborate with cross-functional departments on a regular basis.

Your Work Location

As our Senior Software Engineer, you will be based in our technology hub in Scottsdale, Arizona. In October 2021, our SkyTouch associates moved to a newly constructed world-class technology center.

About SkyTouch

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 has been successfully implemented in over 6,500 properties worldwide. We focus on disruption, scalability, and mobility through industry-leading onboarding, training, and service.

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, we offer a range of high-quality lodging options from limited service to full-service hotels. We are united by the belief that tomorrow will be even better than today for associates, our company, and our franchisees.

About Choice Hotels Financial Performance

Please click here to review the highlights of our latest financial results.

*** PLEASE NOTE: This role is not eligible for sponsorship ***

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Industries
  • Hospitality

Referrals increase your chances of interviewing at Choice Hotels International by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer 1 - Data Team
Software Engineer 1 - Data Team

Choice Hotels International, Inc. • Scottsdale (AZ)

On-site
USD 85,000 - 110,000
Software Engineer 2 – Data Team
Software Engineer 2 – Data Team

Choice Hotels International, Inc. • Scottsdale (AZ)

On-site
USD 90,000 - 120,000
Software Engineer 1 - Data Team
Software Engineer 1 - Data Team

Choice Hotels International • Scottsdale (AZ)

Hybrid
USD 80,000 - 120,000
Staff Software Engineer - Resiliency and Platform Engineering
Staff Software Engineer - Resiliency and Platform Engineering

Choice Hotels International • Scottsdale (AZ)

Hybrid
USD 150,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+4
Software Engineer 2 - Guest & Loyalty Domain
Software Engineer 2 - Guest & Loyalty Domain

Choice Hotels International • Scottsdale (AZ)

Hybrid
USD 100,000 - 140,000
Medical coverage
Dental coverage
Hotel discounts
Software Engineer 1, Mobile Apps – Kotlin exposure required
Software Engineer 1, Mobile Apps – Kotlin exposure required

Choice Hotels International • Scottsdale (AZ)

Hybrid
USD 70,000 - 110,000
Medical, dental, vision
Paid time off
Retirement benefits
+2
Software Engineer 2 - Guest & Loyalty Domain
Software Engineer 2 - Guest & Loyalty Domain

Choice Hotels International, Inc. • Scottsdale (AZ)

Hybrid
USD 110,000 - 150,000
Medical, dental, and vision insurance
Paid time off and holidays
Retirement benefits
+2
Software Engineer 2 – Data Team
Software Engineer 2 – Data Team

Choice Hotels International • Scottsdale (AZ)

Hybrid
USD 90,000 - 130,000
Software Engineer 1 - Guest & Loyalty Domain
Software Engineer 1 - Guest & Loyalty Domain

Choice Hotels International • Scottsdale (AZ)

Hybrid
USD 85,000 - 120,000
Medical coverage
Dental coverage
Vision coverage
+3
Software Engineer 1, Mobile Apps - Kotlin exposure required
Software Engineer 1, Mobile Apps - Kotlin exposure required

Choice Hotels International, Inc. • Scottsdale (AZ)

Hybrid
USD 90,000 - 120,000
Medical, dental, and vision coverage
Paid time off and holidays
Retirement benefits
+2