Director, Platform Systems

Posted 9 Days Ago
Be an Early Applicant
Frontier, MI, USA
In-Office
Expert/Leader
Travel
The Role
Leads software engineering and DevOps teams responsible for evolving and scaling customer-facing travel platforms. Oversees AWS architecture, infrastructure automation, CI/CD, observability, security, reliability, networking, application migrations, and integration planning. Develops technology strategy, manages budgets and offshore team expansion, mentors senior technical leaders, and collaborates with executives and business stakeholders on multi-year technology programs.
Summary Generated by Built In

About Us

Let’s go on an adventure together!  

Hey there, we’re G Adventures. We’re one of the world’s leading small group travel companies, and we’ve always believed that travel isn’t just about where you go — it’s about how it changes you.

For the last 35 years, we’ve set out to do things differently. No cookie-cutter tours. No giant buses or cruise ships. And not to mention, as few selfie sticks as possible. Just real humans, travelling your heart out across the world with open minds and a non-stop desire to make our planet better, simply by exploring it. 

At G Adventures, our DNA (or GNA, if you will) is built on belonging — where bringing your authentic self to work every day isn’t just accepted, it’s downright celebrated. For our office crew — you wanna rock a t-shirt with your dog’s face on it? We say go for it. For our Chief Experience Officers —  you wanna hit the road and call some of the most epic places on Earth your home office? We love that — and we’ve got you. Wanna spend your days with people you genuinely like? Us too — and we’re pretty sure you’ll fit right in, wherever that is. 

Now about that career of yours — this is the kind of place where you can spread your wings and truly grow into your role. The best part? You get to do it all alongside a passionate, freakishly talented, one-of-a-kind bunch excited to produce top-notch work and spread a ridiculous amount of goodness at the same time. 

Feel like this could be the right fit? We think so too, and we’re already way too excited to meet you.

Reporting to the VP of Global Technology, the Director of Platform Systems will be responsible for leading the evolution of our current software and infrastructure platforms, as well as building the future versions. The solutions-oriented individual will direct software engineering and DevOps  teams to develop a customer-centric platform for customizing, booking, managing, and operating trips across the G Travel Community (GTC) portfolio of products. They will be accountable for architecting and scaling the underlying AWS infrastructure which hosts these applications. The candidate will help identify, plan & implement multi-year programs for all practical migrations of applications from future acquisitions, to GTC platforms. As part of the global Technology leadership, the role will be responsible for the mentorship and growth of manager and staff developer direct reports, as well as collaborate with executive leadership across the organization. They will help evolve the current organizational structure of distributed teams and lead the strategy of offshore locations.

SOFTWARE ENGINEERING

  • Play a key leadership role in developing and executing strategies that meet business objectives and enabling critical decision making
  • Plan integrations of current and prospective G Adventure acquisitions by identifying system synergies & conducting gap analysis to determine how to best meet business requirements
  • Present G Adventure product offerings to potential partners, developing white labeling and back office opportunities that leverage proprietary systems
  • Lead build vs buy decisions to align with product requirements and stories, architecture specifications, and customer/stakeholder needs
  • Work closely with Business Analysts and Project Managers team to ensure technology projects are properly scoped with the correct business stakeholders, risks are being mitigated, and transparent communication with the business is being maintained
  • Evolve the SDLC to improve delivery of complex software projects and provide greater predictability of timelines
  • Define, report and analyze a comprehensive set metrics to inform decision making on development practices
  • Identify engineering challenges and guide the architecture and implementation of scalable solutions

INFRASTRUCTURE

  • Help define the architecture, design, requirements, and tooling for the AWS infrastructure which hosts custom software applications
  • Maintain high availability and reliability of platform systems, by establishing and improving SLAs, SLIs, and SLOs via service performance monitoring
  • Lead initiatives to optimize performance, fault tolerance, and alignment with application requirements across queue-based workflows
  • Automate cloud infrastructure and configuration, as well as CI/CD of the hosted applications
  • Apply DevSecOps practices across the software lifecycle and ensure that all infrastructure complies with regulatory requirements (e.g., SOC 2, GDPR)
  • Oversee the design and management of complex networking environments, including VPC architecture, VPC peering, NACLs, VPNs, and multi-region setups
  • Develop and enforce a log management strategy that optimizes system observability and provides actionable insights
  • Forecast budgets for infrastructure requirements and the associated tooling

PEOPLE & LEADERSHIP

  • Lead, inspire, manage, and motivate a group of managers and very senior contributors while growing their leadership and technical skills
  • Manage the expansion of development teams in existing and new offshore locations
  • Monitor team member performance, set individual goals, meet for regular 1-on-1s, and perform yearly reviews
  • Conduct interviews to assist with hiring qualified team members
  • Work jointly with the Global Technology leadership team to define the technology vision, strategy, and roadmaps to ensure success 
  • Collaborate with the Global Technology management team to define departmental policy, processes, and procedures that scale across the group of businesses
  • Manage communication at all levels of the organization regarding team goals and progress to those goals
  • Prioritize a high-volume of competing tasks in an extremely fast-paced environment, while managing stakeholder expectations

REQUIREMENTS/SKILLS/EXPERIENCE

  • 15+ years of experience in software development, ideally with some in travel and tourism or related industries 
  • 10+ years of technical management experience
  • 5+ years of AWS solutions architecture & services such as S3, ALB, ECS, RDS/Aurora, Elasticache, Lambda, SQS
  • Experience establishing and growing offshore teams
  • Proficiency with architecting CI/CD, accessible logging, performance monitoring, and issue dashboards using tools such as CircleCI, Datadog, Sentry
  • Operational experience with infrastructure provisioning/configuration tools such as Ansible, Terraform
  • Familiarity with containerization technologies such as AWS ECS, Kubernetes, Docker
  • Detailed knowledge of agile development methodologies
  • Foundational background of writing code with the ability to read code in a variety of languages, ideally Python, Go, JavaScript
  • Fundamental understanding of data modeling and impact on database designs, clustering and replication
  • Foundational background working and building in an API driven architecture, creating scalability for interconnected systems organization wide
  • Demonstrated experience engaging with all levels of management including senior level executives and proven ability to manage relationships both horizontally and vertically
  • Knowledge of software development lifecycles and Kanban/Agile methodologies
  • University bachelor’s degree in computer science or related experience

What Do We Offer You?

  • Competitive Total Rewards Package, including exclusive travel perks!
  • Additional days off, including on your birthday!
  • Vacation time for you to recharge
  • Enhanced Parental Leave
  • Meaningful Employee Recognition Program
  • Learning and Growth Opportunities
  • Employee Resource Groups

*Applicable based on location*


Artificial intelligence (AI) tools may be used to support the administrative processing of applications, such as organizing and formatting applicant information. AI is not used to screen, assess, or select applicants. All hiring decisions are made by our recruitment team.


G Adventures is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants.


Skills Required

  • 15+ years of software development experience
  • 10+ years of technical management experience
  • 5+ years of AWS solutions architecture experience
  • Experience with AWS services including S3, ALB, ECS, RDS/Aurora, ElastiCache, Lambda, and SQS
  • Experience establishing and growing offshore teams
  • Experience architecting CI/CD, logging, performance monitoring, and issue dashboards
  • Experience with CircleCI, Datadog, and Sentry
  • Experience with infrastructure provisioning and configuration tools such as Ansible and Terraform
  • Familiarity with AWS ECS, Kubernetes, and Docker
  • Detailed knowledge of agile development methodologies
  • Ability to write and read code in multiple languages, ideally Python, Go, and JavaScript
  • Understanding of data modeling, database design, clustering, and replication
  • Experience with API-driven architecture and scalable interconnected systems
  • Experience engaging with senior executives and managing relationships across organizational levels
  • Knowledge of software development lifecycles and Kanban/Agile methodologies
  • Bachelor’s degree in computer science or equivalent related experience
  • Experience in travel, tourism, or related industries
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Toronto, Ontario
1,344 Employees
Year Founded: 1990

What We Do

G Adventures has been a world leader and innovator in sustainable adventure travel since 1990. We invite you to explore a world of tours infused with inspiration and excitement that will take you off the beaten track into the real heart of the destination. Our approach to travel provides small groups and independent travellers the rare opportunity to connect with nature and local cultures. The choices for travel are vast - from safaris and cultural treks to family vacations and exotic expeditions to places you have never even imagined, there is an adventure for everyone. If you share a lust of life and have the insatiable curiosity to travel and truly experience the world we live in, then join us and embark on a quest for the extraordinary. We are The Great Adventure People - welcome to our world of adventure travel!

Similar Jobs

Revel Logo Revel

Product Marketing Manager

Aerospace • Hardware • Robotics • Software
In-Office or Remote
5 Locations
60 Employees

Applied Systems Logo Applied Systems

Manager, Solution Consulting

Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Remote or Hybrid
United States
3116 Employees
110K-125K Annually

Zscaler Logo Zscaler

Sales Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
USA
8697 Employees
176K-251K Annually

Zscaler Logo Zscaler

Manager, Commercial Sales Engineering - Central

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
4 Locations
8697 Employees
155K-221K Annually

Similar Companies Hiring

Perk Thumbnail
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
Boston, Massachusetts
1800 Employees
AirDNA Thumbnail
Software • Travel
Denver, CO
150 Employees
Fora Thumbnail
Agency • On-Demand • Professional Services • Sales • Software • Travel • Hospitality
New York, NY
250 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account