Traveality Nepal

Senior Software Architect

Traveality Nepal

Senior Software Architect

At Traveality, we envision a world where hospitality transcends boundaries, creating memorable experiences that resonate globally. Our vision is to redefine the essence of hospitality through our flagship brand, Attic Inn, by seamlessly blending cutting-edge technology, unparalleled service, and a commitment to excellence. We aspire to be the catalyst that transforms ordinary stays into extraordinary memories, connecting travelers with a sense of belonging and cultural richness.

Senior Software Architect

Views: 70 | Apply Before: 2 weeks from now

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Senior Level
No. of Vacancy/s : [ 2 ]
Employment Type : Full Time
Job Location : Kathmandu
Offered Salary : Not Disclosed
Apply Before(Deadline) : Jun. 06, 2025 23:55 (2 weeks from now)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than 8 years
Professional Skill Required : MongoDB Communication Docker Dynamodb Mentoring Skills PostgreSQL Kubernetes
Other Specification

Required Skills & Experience

  • 8+ years of software development experience, with at least 4 years in architectural/tech lead/Sr. Developer roles
  • Deep expertise in Node.js and TypeScript for building production-grade microservices
  • Extensive experience with cloud-native architectures and distributed systems
  • Proven track record designing and implementing high-throughput, low-latency systems
  • Strong understanding of Infrastructure as Code (IaC) principles and hands-on experience with Terraform
  • Experience setting up and optimizing CI/CD pipelines (GitHub Actions, Jenkins, CircleCI, etc.)
  • Proficiency with containerization technologies (Docker, Kubernetes)
  • Strong knowledge of database technologies, both SQL and NoSQL (PostgreSQL, MongoDB, DynamoDB)
  • Experience with API design (REST, GraphQL) and API gateway patterns
  • Understanding of security best practices and compliance requirements

Domain Knowledge : 

  • Experience in the hospitality industry, particularly with hotel Property Management Systems (PMS) and booking engines, is highly desirable
  • Understanding of hotel inventory management, rate plans, and distribution channels
  • Familiarity with travel industry standards and protocols (OTA, GDS connectivity)
  • Experience with high-volume transaction processing and real-time availability systems
  • Experience in cloud-native solutions leveraging AWS/Azure/GCP services 

Leadership & Soft Skills

  • Proven ability to lead and mentor engineering teams
  • Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders
  • Strong problem-solving abilities and analytical thinking
  • Experience working in Agile/Scrum environments
  • Ability to balance technical excellence with business priorities and deadlines
  • Collaborative approach to working with cross-functional teams

Education & Certifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field (Master's degree preferred)


Job Description

Traveality is a leading travel and hospitality technology company dedicated to empowering hotels and resorts worldwide. We offer a comprehensive suite of solutions, including our cutting-edge Property Management System (PMS), seamless Channel Manager, and integrated Booking Engine, all designed to streamline operations, maximize online visibility, and enhance guest experiences. Beyond technology, Traveality is also a key player in hotel franchise development, bringing renowned global brands like Best Western to emerging markets and fostering growth through our own innovative "Attic Inn" brand. With a commitment to excellence and a vision to redefine hospitality, we are particularly invested in transforming Nepal's tourism landscape by blending global standards with rich cultural heritage.

 About the Role

We seek an experienced Senior Software Architect to lead our engineering team in designing and implementing highly scalable, maintainable, and robust Node.js microservices applications. 

Key Responsibilities

  • Design and architect scalable, resilient microservices-based applications using Node.js and TypeScript
  • Establish architectural patterns, coding standards, and best practices for the engineering team
  • Create and maintain Infrastructure as Code (IaC) using Terraform for consistent environment provisioning
  • Develop and optimize CI/CD pipelines to ensure reliable, automated deployments
  • Conduct code reviews and provide technical mentorship to team members
  • Collaborate with product managers to translate business requirements into technical specifications
  • Identify and mitigate technical debt and architectural risks
  • Stay current with industry trends and emerging technologies to improve our tech stack continuously

Similar Jobs
Powered by Merojob AI

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE