This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Alaska's Identity and Access Management (IAM) system is a comprehensive framework that is designed to facilitate authentication, authorization, and user management across all Alaska Airlines cloud products thereby enabling user-centric collaboration scenarios in a highly secure manner. We're looking for an Principal engineer who can help evolve the Identity platform to better meet the needs of large enterprise customers as well as understand the evolving security landscape. The Principal Software Engineer is the lead subject matter expert in full-stack software engineering and digital experience at Alaska Air Group (AAG) and its subsidiaries. As an individual contributor, this role defines long-term strategy for our agile development teams, develops and supports our products top-to-bottom, and ships software on a regular basis (anywhere from daily to every two weeks). This role exercises considerable latitude and initiative to solve problems and influence the way our teams build great products with quality.
Job Responsibility:
Acts as the lead subject matter expert on full-stack software engineering on an agile delivery team, collaborating with product owners, designers, and other developers to deliver business value on an iterative basis
Acts as technology SME for product team, often representing multiple teams to outside stakeholders
Architects, engineers, tests, and releases highly scalable and maintainable complex, end-to-end custom software applications
Ensures delivery of high-quality software assigned through clean coding practices and utilizing pair programming, test-driven development (TDD), continuous integration, and code reviews
Influences development of technology strategy aligned with achieving department goals and helps team to execute against strategy
Actively engages in the technology industry, by applying new concepts, networking and speaking on behalf of Alaska at conferences and meetups
Influences technology maturity across divisions and upwards in the company
Leverages a deep understanding of the team’s guest experience, business, and systems to mentor other engineers across multiple teams.
Requirements:
7 years of experience in software engineering, or related area
Bachelor’s degree with a focus in Computer Science or a related field, or an additional two years of relevant training/experience in lieu of this degree
Acting as a full-stack software engineer building custom, high scale, n-tier applications using object-orientated languages (c#, java, etc.)
Utilizing appropriate design patterns to create clean, maintainable, and performant code
Expertise utilizing cloud technology and modern architecture practices to build high-scale distributed systems
Expertise mentoring other engineers and driving code quality via principles such as SOLID and modern design patterns
Strong interpersonal skills and ability to drive new ideas and technologies to communities of developers
High school diploma or equivalent
Minimum age of 18
Must be authorized to work in the U.S.
Nice to have:
5+ years of expert-level proficiency in Identity and Access Management (IAM) system
Proven track record in architecting, designing, and building enterprise-scale systems with complex dependencies
Passion for quality solutions and maintaining high standards
Strong ability to build, articulate, and pitch technical vision to stakeholders
Experience collaborating across a multi-team ecosystem
Success in leading long-term software architecture strategies
Hands-on experience with large-scale, high availability, and high reliability services
Knowledge of operational requirements and challenges in modern software systems
Background in security and compliance-related features
Desire to influence company-wide technical direction
Ability and enthusiasm to mentor and coach engineers
Excellent spoken and written English communication skills.
What we offer:
Free stand-by travel privileges on Alaska Airlines, Hawaiian Airlines & Horizon Air
Comprehensive well-being programs including medical, dental and vision benefits