Sr. Principal Software Engineer, AI Solutions

CAMP Systems International, Inc.

About The Position

This role is about transformation. You will assess, re-architect, and modernize CAMP's mature product platforms — using AI-assisted development tools to accelerate that work — so the resulting systems are clean, extensible, and AI-ready. This is a hands-on senior individual contributor role requiring significant autonomy. You will define the modernization approach, set the engineering standards others follow, and drive execution with minimal oversight. If you are energized by untangling complex legacy systems and passionate about the new generation of AI tools that are changing how that work gets done, this role is for you.

Requirements

  • 15+ years of software engineering experience with a strong track record of architecting and delivering production systems at scale.
  • Deep expertise in modern software architecture: microservices, event-driven design, API-first development, domain-driven design, and clean architecture principles.
  • Hands-on experience with AI-assisted development tools (Cursor, Claude Code, Windsurf, or equivalent) and genuine enthusiasm for applying them strategically.
  • Full stack capability: backend (Java, JavaScript, Python, C#, or equivalent, Node.js, Spring Boot), APIs, and frontend (React, Angular or equivalent).
  • Strong database and data modeling skills — relational (Oracle, SQL Server, PostgreSQL), NoSQL, and data access patterns at scale.
  • Cloud-native experience, AWS preferred — Core services: ECS/EKS, Lambda, API Gateway, RDS, S3, CloudWatch, and IAM, Infrastructure as code: AWS CDK or Terraform
  • Exposure to event-driven messaging (AWS SQS/SNS, Kafka, RabbitMQ, or equivalent) and asynchronous architecture patterns.
  • Ability to operate independently, define the problem as well as solve it, and communicate technical direction clearly to both engineering and business audiences.

Nice To Haves

  • Familiarity with vector databases (Chroma DB, FAISS, Pinecone, or equivalent) and the data access patterns that support AI/ML integration is a plus
  • Experience in aviation, MRO, ERP, or other regulated software domains is a plus. Genuine curiosity about aviation is equally valued.

Responsibilities

  • Assess CAMP's existing product platforms, identify architectural details, and define a prioritized modernization roadmap.
  • Architect the evolution from tightly coupled legacy designs toward modular, API-first, service-oriented architectures that are easier to extend and maintain.
  • Use AI-powered development tools — code analysis, AI coding assistants, LLM-assisted refactoring, automated test generation — to accelerate modernization and establish best practices for their use across the engineering organization.
  • Redesign data models and data access layers to be clean, consistent, and consumable by AI/ML systems when those capabilities are introduced.
  • Build foundational platform capabilities — event-driven integration points, structured APIs, observability — that make it straightforward to add AI features without invasive re-engineering.
  • Work hands-on across the full stack, leading by example rather than by specification alone.
  • Partner with product and engineering leadership to sequence the work so it delivers near-term value while building toward the right long-term architecture.

Benefits

  • Join a culture where your ideas matter, your impact is real, and your growth is supported.
  • Be part of a team reimagining the future of aviation.
  • CAMP is committed to creating a diverse environment and is proud to be an affirmative action and equal opportunity employer – vets/disabled
  • CAMP is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service