Aven Hospitality · 10 hours ago
Principal Software Application Architect
Aven Hospitality is an innovative technology provider powered by SynXis®, the leading global hospitality commerce and distribution platform. The Principal Software Application Architect will lead the architecture and design of complex software systems, focusing on integrating AI capabilities and ensuring high-quality, scalable solutions for the hospitality sector.
Computer Software
Responsibilities
Leads, drives, and owns the architecture and design of some of the most complex software systems in Hospitality Solutions
Architects, designs, and implements new components and sub-systems
Uses AI for productivity gains in the SDLC cycle as well as architecting for product features that use AI
Innovates, envisions, develops long-term architectural strategy with emphasis on reusable components and a nimble delivery process
Establishes structures and processes to ensure high levels of quality, reliability, extensibility, and security
Acts as a technical and operational leader with a passion for microservices, distributed systems, and cloud service development, deployment, and delivery
Accountable for the design, evolution, quality, performance, scalability, and availability of systems
Actively contributes to development efforts for key system components
Reviews architecture and design of existing systems and drives modernization efforts when required
Delivers technical training within the engineering organization, including onboarding new engineers
Partners with product management, business stakeholders, and engineering leadership to define mid- and long-term roadmaps and influence business direction; drives non-functional requirements
Diagnoses system failures in production; works with technical teams to determine root causes and corrective measures
Drives architectural governance, code reviews, and technology strategy for assigned components
Applies fundamental skills, concepts, and practices to solve difficult engineering challenges
Demonstrates broad knowledge of modern technical solutions
Sets directional paths for department-wide technology adoption
Integrates AI/ML capabilities into product architecture, including personalization engines, anomaly detection, forecasting systems, and intelligent automation
Defines standards and best practices for AI model lifecycle management, including data pipelines, model training, deployment, monitoring, and governance
Evaluates and incorporates emerging AI frameworks, LLMs, vector databases, and retrieval-augmented generation (RAG) techniques into the platform
Partners with data science and engineering teams to design scalable, cloud-native AI services
Ensures responsible, secure, and ethical use of AI technologies across the organization
Leads prototyping and feasibility studies on generative AI applications to accelerate developer productivity and enhance customer experience
Represents multiple technology domains internally and represents Hospitality Solutions in external technical forums
Qualification
Required
Minimum 7 years of professional software development experience; prior technology lead experience preferred
Strong hands-on experience building and running large-scale, highly available systems handling high transaction volumes
Deep understanding of cloud architectures as well as GCP technology and deployment
Extensive experience with Service-Oriented and microservices architecture
Deep understanding of networks, queuing (MQ, Pub/Sub, TCP/IP), and caching technologies
Solid experience with large-scale RDBMS systems and NoSQL stores
Knowledge of document databases
Strong experience designing and developing distributed systems
Expertise in multi-threading and performance-oriented programming
Strong abstraction, coding, and system design skills
Expert knowledge of .NET (C#) and/or Java
Expert-level understanding of OOP principles, design patterns, and best practices
Good QA awareness and the use of AI with QA processes (Unit Tests, TDD, Performance Tests)
Excellent English communication skills, written and verbal
Proven leadership & mentoring ability
Experience integrating machine learning or AI-driven components into enterprise systems
Familiarity with ML pipelines, feature stores, model monitoring, and cloud-based AI/ML services (Vertex AI, or equivalent)
B.S. in Computer Science, Information Technology, Engineering, or equivalent
Preferred
Agile
Git
Document databases
Oracle
Cassandra
.NET Core
Splunk
Couchbase
Google Cloud Platform
AWS
Experience with AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn)
Experience with LLM-based services or MLOps frameworks
Benefits
Very competitive compensation
Generous Paid Time Off (25 PTO days)
8 Hours of Volunteer Time Off (VTO)
We offer a comprehensive medical, dental and Wellness Program
12 weeks paid parental leave
An infrastructure that allows flexible working arrangements
Formal and informal reward, recognition and acknowledgement programs
Lots of fun and engaging employee development events
Company
Aven Hospitality
Aven Hospitality, formerly Sabre Hospitality Solutions, is an independent global technology and SaaS leader in the hospitality industry, powering how hotels sell, distribute, and deliver guest experiences.
Funding
Current Stage
Late StageCompany data provided by crunchbase