Taro Logo

Software Engineer (Backend)

World's leading open hotel commerce platform helping accommodation owners find and book more guests online since 2006.
Backend
Mid-Level Software Engineer
Hybrid
Enterprise SaaS · Travel
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer (Backend)

SiteMinder, established in 2006, is the world's leading open hotel commerce platform, revolutionizing how accommodation owners connect with guests online. Supporting 44,500 hotels across 150 countries and processing over 100 million reservations annually, they serve diverse properties from boutique hotels to major chains, including unique accommodations like igloos, castles, and holiday parks.

As a Backend Software Engineer at SiteMinder, you'll be integral to building and enhancing their products, working with both cloud-based microservices architecture and migration projects. The role demands expertise in Node.js and preferably Kotlin, along with strong AWS knowledge and database experience. You'll work in an agile environment, participating in the full development lifecycle from design to production.

The company strongly values diversity and inclusion, believing that individual contributions drive their success. They encourage applications from people of all backgrounds, identities, and experiences. The position offers attractive benefits including equity packages, hybrid working arrangements, mental health support, and various leave policies.

This role is perfect for a developer who enjoys working with modern technologies, values work-life balance, and wants to make a significant impact in the travel technology sector. You'll be part of a team that's constantly innovating and simplifying technology for hoteliers worldwide.

Last updated 6 months ago

Responsibilities For Software Engineer (Backend)

  • Refine, design, and deliver product requirements
  • Work with a cross-functional team in an agile methodology
  • Participate in roadmap, release, and sprint planning
  • Write clean, well-organized code
  • Liaise with product team and other technology teams
  • Keep up with best practices and latest technologies

Requirements For Software Engineer (Backend)

Node.js
Kotlin
MongoDB
MySQL
Redis
Cassandra
  • Solid software development experience covering the full life cycle
  • Experience in Node.js (mandatory) and Kotlin (desirable)
  • AWS experience (EC2, Kinesis, SQS, ElastiCache, Lambda, S3)
  • Knowledge of relational databases like MySQL
  • Experience with or willingness to learn key/value store databases
  • Understanding of code testability, build pipelines, Docker and CI/CD systems
  • Experience in testing automation
  • Ability to work independently with a cross-functional mindset

Benefits For Software Engineer (Backend)

Equity
Mental Health Assistance
Parental Leave
  • Equity packages
  • Hybrid working model
  • 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?