Senior Software Engineer (Full Stack)

World's leading open hotel commerce platform helping accommodation owners find and book more guests online since 2006.
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Travel

Description For Senior Software Engineer (Full Stack)

SiteMinder, the world's leading hotel commerce platform, is seeking a Senior Full Stack Software Engineer to join their innovative team. Since 2006, they've been revolutionizing how hotels connect with guests, serving 44,500 hotels across 150 countries and processing over 100 million reservations annually.

The role involves working with cutting-edge technology, including cloud-based microservices architecture and micro-frontend development using Vue3. You'll be part of a dynamic team that values diverse perspectives and encourages innovative thinking. The position offers a blend of backend and frontend development, working with technologies like Node.js, TypeScript, and various AWS services.

As a Senior Software Engineer, you'll have the opportunity to shape product development from inception to production, participate in strategic planning, and mentor team members. The role requires a strong technical background in full-stack development, with experience in modern frameworks and cloud technologies.

SiteMinder offers an attractive benefits package including equity participation, flexible work arrangements, and strong support for personal and professional development. The company's inclusive culture and global impact in the hospitality tech sector make it an exciting opportunity for engineers looking to make a significant impact in the travel industry.

The ideal candidate will bring extensive experience in multiple programming languages, cloud technologies, and database systems, along with the ability to make strategic technical decisions and mentor others. This role offers the perfect blend of technical challenges, professional growth, and the opportunity to revolutionize the hospitality industry through technology.

Last updated a month ago

Responsibilities For Senior Software Engineer (Full Stack)

  • Refine, design, and deliver product requirements
  • Work with a cross-functional team in an agile methodology
  • Participate in the roadmap, release, and sprint planning
  • Write clean, well-organised and testable code
  • Make appropriate trade-offs between performance, robustness, and extensibility

Requirements For Senior Software Engineer (Full Stack)

Node.js
TypeScript
JavaScript
MySQL
PostgreSQL
React
  • Extensive experience in multiple languages, including Node.js
  • Experience with TypeScript and/or Kotlin
  • Knowledge of frontend frameworks such as Vue.js or React.js
  • Knowledge of APIs and frameworks such as REST, GraphQL, Apollo, Express and Spring Boot
  • AWS experience (EC2, Kinesis, SQS, ElastiCache, Lambda, and S3)
  • Competent with database technologies (MySQL, PostgreSQL)
  • Understand code testability, build pipelines, Docker and CI/CD systems
  • Ability to work on a project from inception to production independently
  • Ability to add value to the team by mentoring and suggesting improvements

Benefits For Senior Software Engineer (Full Stack)

Equity
Mental Health Assistance
Parental Leave
  • Competitive salary based on experience
  • Equity packages
  • Flexibility to work fully remote or hybrid
  • Mental health and well-being initiatives
  • Generous parental leave policy
  • Paid birthday, study and volunteering leave
  • Sponsored social clubs and team events
  • Employee Resource Groups (ERG)
  • Investment in personal growth and training

Interested in this job?

Jobs Related To SiteMinder Senior Software Engineer (Full Stack)

Engineer In Charge

Senior Engineer In Charge position at Apple, leading broadcast production facility operations with 10+ years experience required, salary range $129,600-$236,300.

Sr. Software Development Engineer, Customer Engagement Technology

Senior Software Engineer role at Amazon's Customer Engagement Technologies team, focusing on developing next-generation customer service routing systems.

Ops Engineering Vendor Manager, Mechatronics & Sustainable Packaging (MSP) Customer Experience (CX)

Senior vendor management role focusing on automation and robotics technology partnerships at Amazon's Mechatronics & Sustainable Packaging division.

Sr. Quality Engineer, Amazon Devices Reverse Logistics (ADRL)

Senior Quality Engineer position at Amazon Lab126 focusing on device returns and services quality management, requiring 7+ years experience and offering competitive compensation.

Senior Software Engineer - Apple Cloud Products - iCloud Drive

Senior Software Engineer role at Apple working on iCloud Drive and Backup services, developing distributed systems for billions of users with competitive compensation and benefits.