Join American Airlines' diverse, high-performing technology team dedicated to delivering unrivaled digital products that drive a more reliable and profitable airline. As Principal iOS Solution Architect, you'll provide technical subject matter expertise on mobile app user experiences and iOS development best practices.
• Provide technical subject matter expertise on mobile app user experiences and iOS development best practices with Swift and Objective-C
• Write, test, and document technical work products according to organizational standards
• Deliver high quality work and coach team members on technical craftsmanship
• Conduct root cause analysis to identify systemic problems and lead execution of action items
• Design thoughtfully integrated systems modeling organizational best practices
• Oversee management of technical debt in existing systems and drive elimination opportunities
• Anticipate scaling, latency, and durability challenges; guide teams in mitigating strategies
• Partner with security organization to incorporate security-conscious practices early in system lifecycle
• Evaluate technical risks and guide toward practical prevention strategies
• Work across teams to break down silos and resolve problems collaboratively
• Build and maintain strong relationships with engineering and product leaders
• Translate technical strategy into implementable componentry within business area context
• Maintain focus on removing duplication of effort and proactively identify reuse opportunities
• Mentor individuals across span of influence
• Ensure teams are directionally aligned on engineering strategy and lead cross-team efforts
• Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems, Engineering, or related technical discipline (or equivalent experience/training)
• 8+ years of experience designing, developing, and implementing large-scale solutions in production environments
• 6+ years of iOS development experience with knowledge of API design, best practices, and UX guidelines
• History of publishing consumer-facing applications to the Apple App Store
• Familiarity with AI-assisted coding tools (GitHub Copilot, Claude Code, or similar)
• Experience in commercial software
• In-depth experience with Swift and building UI with both UIKit and SwiftUI
• In-depth knowledge of Swift API Design guidelines and Human Interface Guidelines
• Experience working with common Apple frameworks and APIs
• In-depth knowledge and experience with MVVM
• Source Control: GitHub, Azure DevOps
• CICD: GitHub Actions, Azure DevOps
• Data management: PostgreSQL, MongoDB, Redis
• Integration/APIs Technologies: Kafka, REST, GraphQL
• Proficiency in Agile methodologies (SCRUM)
• Proficiency in DevOps Toolchain methodologies including Continuous Integration
• Master's degree in Computer Science, Computer Engineering, Technology, Information Systems, Engineering, or related technical discipline
• Airline Industry experience
• 3+ years of technical leadership with IT personnel
• 7+ years of iOS development experience
• 10+ years of general software development experience
• Familiarity with functional programming concepts, distributed revision control systems, and large-scale systems
• Travel Perks: Reach 365 destinations on 6,800+ daily flights across global network for you, family, and friends
• Health Benefits: Medical, dental, prescription, vision benefits starting day one; virtual doctor visits; flexible spending accounts
• Wellness Programs: Tools, resources, and support for overall wellness
• 401(k) Program: Available upon hire; employer contributions after one year (depending on workgroup)
• Employee Assistance Program
• Pet insurance
• Discounts on hotels, cars, cruises, and more
• 20+ Employee Business Resource Groups for inclusion and diversity