Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CAMP Systems International, Inc.

Senior Principal Software Engineer, AI Solutions

CAMP Systems International, Inc.

Senior Engineer modernizing CAMP Systems’ aircraft compliance and health management platforms. Directing architectural evolution and employing AI tools for efficient development.

Posted 4/24/2026full-timeRemote • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
AngularAWSCloudERPJavaJavaScriptKafkaMicroservicesNode.jsNoSQLOraclePostgresPythonRabbitMQReactSpringSpring BootSpringBootSQLTerraform

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 15+ years of software engineering experience
  • 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)
  • 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.
  • 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.

Benefits

Comp & perks
  • Generous PTO
  • Flexible work arrangements
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringmicroservicesevent-driven designAPI-first developmentdomain-driven designclean architecturedata modelingcloud-nativefull stack developmentAI-assisted development tools
Soft Skills
independent problem solvingclear communicationleadershipcollaboration