Principal Software Engineer - Remote

arrivia

Dallas (TX)

On-site

USD 180,000 - 240,000

Full time

4 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Unlimited PTO
Exclusive employee travel rates
Travel discounts through arrivia    
Medical, dental, and vision insurance
401(k) with company participation

Job summary

arrivia is seeking a Principal Agentic Software Engineer to drive technical direction across multiple products and platforms while actively building core primitives. You will manage AI coding agents, define shared infrastructure, and influence the roadmap with cross‑organizational accountability.

You will mentor engineers, lead critical platform decisions, and shape standards for AI-powered development at scale, impacting millions of users and trusted travel experiences.

Qualifications

  • Hands-on, recent software development experience in large-scale web apps.
  • Expertise across full-stack development with modern JS frameworks and backend services.
  • Proven ability to design RESTful APIs and distributed systems at scale.
  • Strong cloud experience and container orchestration with Docker/Kubernetes.
  • Experience guiding engineering standards and security practices.

Responsibilities

  • Set technical direction across multiple products and platforms.
  • Define prompt libraries, MCP server patterns, and code quality gates.
  • Architect Model Context Protocol integrations for secure API access.
  • Lead one-way-door decisions and establish modernization paths.
  • Mentor engineers and shape technical-leadership norms.

Skills

Full-stack development
TypeScript/JavaScript
Python
C#/.NET
Modern frontend frameworks
RESTful APIs
Distributed systems
Cloud platforms (AWS/Azure/GCP)
Docker & Kubernetes
CI/CD / DevOps
AI coding agents

Education

Bachelor's degree in Computer Science or Computer Engineering

Tools

Docker
Kubernetes
GitHub Copilot
LangChain
Azure AI Foundry
GraphRAG/GraphDB
Redis
Kafka
RabbitMQ

Job description

Description

Set the standard for how

Job Details
Description

Set the standard for how arrivia builds with AI agents, and stay hands‑on enough to build it yourself.

About The Role

As a Principal Agentic Software Engineer, you are a hands‑on, product-minded, customer-focused full-stack engineer who sets technical direction across multiple products and platforms and personally builds the primitives other teams depend on. You still open the editor yourself, and you are a driving force behind how agentic development works at arrivia. You do not advise from the sidelines. You direct AI coding agents through real, multi-step work, decide what becomes shared infrastructure, and make the build‑vs‑buy calls that shape our roadmap. Operating with broad autonomy and cross‑organizational accountability, you own multiple domains or a critical platform. Your work reaches millions of people. We build the travel and rewards platforms behind major banks, membership organizations, and travel brands, where members book real trips with real money and points, so trust is the product. The operating rhythms, launch gates, and quality standards you set let dependent teams move faster while protecting that trust. You will balance short‑term partner requests against long‑term member trust, lead the one‑way‑door decisions in your areas, and define how AI coding agents reshape the way we build and operate at scale. You work across many technology domains, business teams, and offices in a fast‑paced, highly collaborative environment.

What You'll Own
  • Technical direction: Set direction across multiple products and platforms, including AI infrastructure, data platforms, and shared primitives, and personally build the components that increase leverage for teams beyond your own.
  • Agentic engineering practice: Co-define our prompt libraries, MCP server patterns, quality gates for AI-generated code, and human-agent collaboration patterns, then get them adopted.
  • MCP integrations: Architect Model Context Protocol integrations that give AI agents secure, governed access to internal APIs, data sources, and platform services across teams.
  • Standards and simplification: Drive build‑vs‑buy decisions and convergence on strategic standards that reduce complexity rather than add to it.
  • Operating rhythms: Institutionalize prioritization mechanisms, AI launch checklists, and SLOs that raise quality and speed for dependent teams.
  • High‑stakes decisions: Lead one‑way‑door decisions in your areas, minimize the chance of failure, and hold contingency plans for failure scenarios.
  • ROI and focus: Guide teams on what is worth pursuing and what to kill, and define what success looks like for your domains.
  • Data and evaluation culture: Standardize canonical metrics, AI eval frameworks, minimum sample sizes, and guardrail dashboards, and hold teams to them before anything scales.
  • Responsible AI: Co-define responsible‑AI guardrails and review processes so high‑risk use cases get scrutiny and post‑incident learnings feed back into design standards.
  • Modernization: Turn legacy systems into scalable, cloud‑native, agent‑ready services through clear migration paths and architectural patterns.
  • Trust and safety: Safeguard members' sensitive data by defining security patterns and partnering with our Risk, Security, and Compliance teams.
  • People and norms: Mentor staff‑level engineers and shape technical‑leadership norms across individual contributors, so strong solutions emerge from teams and not from you alone.
What You'll Bring
  • A recent, hands‑on track record. You have personally built and shipped working software in the last year or two, not only led teams who did.
  • 8 to 12 years of full-stack development and architecture experience building web applications and services, including technical leadership beyond a single team.
  • A bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
  • Advanced, hands‑on use of AI coding agents such as Claude Code, Cursor, or GitHub Copilot, including directing them through larger multi‑step work, with a track record of building practices that others adopt.
  • Strong proficiency in two or more of TypeScript/JavaScript, Python, and C#/.NET, plus modern frontend frameworks such as React, Next.js, Vue, or Angular.
  • Deep experience with RESTful API design, distributed systems, and microservices at scale, and cloud‑native delivery on AWS, Azure, or GCP including multi‑region or hybrid deployments.
  • Hands‑on depth with the Model Context Protocol, prompt engineering for code, and AI building blocks such as Azure AI Foundry, RAG, LangChain, or graph‑based data technologies like GraphRAG and GraphDB.
  • Production experience with real‑time streaming and distributed messaging such as Redis, Kafka, or RabbitMQ, plus containerization and orchestration with Docker and Kubernetes, advanced CI/CD, infrastructure‑as‑code, and modern DevOps or SRE practices.
  • A record of mentoring senior engineers and raising the bar through frameworks and standards, and of explaining complex AI and architectural ideas simply to executives and non‑technical partners.
Benefits & Perks
  • Unlimited PTO
  • Exclusive employee travel rates
  • Travel discounts through arrivia programs
  • Medical, dental, and vision insurance
  • 401(k) with company participation
Who We Are

Why arrivia At arrivia, we power travel loyalty and rewards programs for some of the world's leading brands. Our teams help millions of travelers book memorable experiences while delivering innovative technology and travel solutions to our partners. With a global workforce and a culture built on curiosity, ownership, authenticity, and collaboration, we're creating the future of travel.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Principal Agentic Software Engineer
Remote Principal Agentic Software Engineer

arrivia • Houston (TX)

On-site
USD 180,000 - 240,000
Unlimited PTO
Exclusive travel rates
Travel discounts
+2
Senior Software Engineer - Remote
Senior Software Engineer - Remote

arrivia • Dallas (TX)

On-site
USD 140,000 - 190,000
Unlimited PTO
Exclusive travel rates for employees
Travel discounts through arrivia
+2
Senior Agentic Software Engineer
Senior Agentic Software Engineer

Worky • Scottsdale (AZ)

On-site
USD 140,000 - 210,000
Unlimited PTO
Exclusive employee travel rates
Travel discounts via arrivia programs
+2
Agentic Software Engineer III
Agentic Software Engineer III

Worky • Scottsdale (AZ)

On-site
USD 120,000 - 170,000
Unlimited PTO
Travel discounts
Medical insurance
+3
Manager of Application & AI Security
Manager of Application & AI Security

arrivia • Scottsdale (AZ)

On-site
USD 180,000 - 240,000
Director, IT Service Desk & End-User Support
Director, IT Service Desk & End-User Support

arrivia • Scottsdale (AZ)

On-site
USD 110,000 - 150,000
Unlimited PTO
Employee travel rates
Travel discounts
+2
Director, IT Service Desk & End-User Support
Director, IT Service Desk & End-User Support

Arrivia, Inc. • Scottsdale (AZ)

On-site
USD 140,000 - 180,000
Unlimited PTO
Travel discounts
Exclusive employee travel rates
+4
Remote Principal Agentic Software Engineer — AI Platforms
Remote Principal Agentic Software Engineer — AI Platforms

arrivia • Houston (TX)

On-site
USD 180,000 - 240,000
Unlimited PTO
Exclusive travel rates
Travel discounts
+2
Senior Software Engineer
Senior Software Engineer

Jobgether • United States

On-site
USD 140,000 - 180,000
Unlimited PTO
Travel discounts
Medical, dental, and vision insurance
+3
Fabric Data Engineer
Fabric Data Engineer

Arrivia, Inc. • Scottsdale (AZ)

Hybrid
USD 140,000 - 190,000
Unlimited PTO
Exclusive employee travel rates
Travel discounts through arrivia
+2