
Principal Software Engineer
Alaska Airlines
full-time
Posted on:
Location Type: Hybrid
Location: SeaTac • Washington • United States
Visit company websiteExplore more
Salary
💰 $138,500 - $207,750 per year
Job Level
Tech Stack
About the role
- 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.
Benefits
- Free stand-by travel privileges on Alaska Airlines, Hawaiian Airlines & Horizon Air
- Comprehensive well-being programs including medical, dental and vision benefits
- Generous 401k match program
- Quarterly and annual bonus plans
- Generous holiday and paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack software engineeringagile deliverycustom software applicationsclean coding practicespair programmingtest-driven development (TDD)continuous integrationobject-oriented programmingcloud technologydesign patterns
Soft Skills
interpersonal skillsmentoringinfluencingcollaborationcommunication
Certifications
Bachelor’s degree in Computer Science