
Principal Software Engineer
Posted Aug 29

Posted Aug 29
This is a fully remote position, open to applicants in Texas.
β’ Establish the technical direction across various products and platforms, encompassing AI infrastructure, data platforms, and shared primitives.
β’ Personally develop components and primitives that enhance leverage for other teams.
β’ Collaborate to define prompt libraries, MCP server patterns, AI-generated code quality gates, and human-agent collaboration patterns, while promoting their adoption.
β’ Design secure and governed Model Context Protocol integrations for internal APIs, data sources, and platform services.
β’ Lead decisions on build versus buy and drive alignment on strategic standards.
β’ Institutionalize prioritization mechanisms, AI launch checklists, and SLOs.
β’ Take charge of high-stakes one-way-door decisions and maintain contingency plans.
β’ Direct teams on ROI, focus, and success metrics for various domains.
β’ Standardize canonical metrics, AI evaluation frameworks, minimum sample sizes, and guardrail dashboards.
β’ Collaborate to establish responsible AI guardrails and review processes for high-risk use cases.
β’ Modernize legacy systems into scalable, cloud-native, agent-ready services.
β’ Define security patterns and collaborate with Risk, Security, and Compliance teams to protect sensitive member data.
β’ Mentor staff engineers and influence technical leadership norms across individual contributors.
β’ Balance partner demands with long-term member trust while supporting platforms that serve millions of travelers.
β’ 8 to 12 years of experience in full-stack development and architecture, including technical leadership that extends beyond a single team.
β’ Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
β’ Recent hands-on experience in building and deploying working software within the last year or two.
β’ Advanced practical knowledge of AI coding agents such as Claude Code, Cursor, or GitHub Copilot, including guiding them through larger multi-step tasks.
β’ Strong expertise in two or more of TypeScript/JavaScript, Python, and C#/.NET.
β’ Experience with modern frontend frameworks such as React, Next.js, Vue, or Angular.
β’ Extensive experience with RESTful API design, distributed systems, and microservices at scale.
β’ Proficiency in cloud-native delivery on AWS, Azure, or GCP, including multi-region or hybrid deployments.
β’ Hands-on experience with the Model Context Protocol, prompt engineering for code, and AI building blocks like Azure AI Foundry, RAG, LangChain, GraphRAG, or GraphDB.
β’ Practical experience with real-time streaming and distributed messaging technologies such as Redis, Kafka, or RabbitMQ.
β’ Familiarity with Docker, Kubernetes, advanced CI/CD, infrastructure-as-code, and modern DevOps or SRE practices.
β’ Proven track record of mentoring senior engineers and enhancing standards through frameworks.
β’ Capability to convey complex AI and architectural concepts clearly to executives and non-technical stakeholders.
β’ Unlimited PTO.
β’ Exclusive employee travel rates.
β’ Travel discounts through arrivia programs.
β’ Medical, dental, and vision insurance.
β’ 401(k) with company participation.
CodiLime
Swyfft
GitLab
SNHU Careers
Get handpicked remote jobs straight to your inbox weekly.