Principal Software Engineer

Alaska Airlines

SeaTac, WA • 9m ago • On-site

Senior

On-site

141,250 - 211,900 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Principal Software Engineer role

Improve your resume now

$141,250 – $211,900/year

Quick Facts

  • Role: Principal Software Engineer (full-stack, digital experience)
  • Type: Individual contributor and lead subject matter expert on agile teams

Description

The Principal Software Engineer is the lead subject matter expert for full-stack software engineering and digital experience, defining long-term strategy for agile development teams and building/supporting products end-to-end. This role architects, engineers, tests, and releases highly scalable and maintainable custom applications and ships software on a regular cadence (e.g., daily to every two weeks). The engineer mentors across teams, drives technology maturity, and represents the organization externally.

Responsibilities

  • Act as lead full-stack software engineering SME on an agile delivery team
  • Collaborate with product owners, designers, and engineers to deliver value iteratively
  • Serve as technology SME for the product team and represent multiple teams to stakeholders
  • Architect and release end-to-end custom software applications
  • Ensure quality using clean coding practices, pair programming, TDD, continuous integration, and code reviews
  • Influence technology strategy aligned with department goals
  • Engage in the technology industry by applying new concepts and networking/speaking at conferences and meetups
  • Mentor engineers across multiple teams using deep understanding of guest experience, business, and systems

Requirements

  • 7 years of software engineering experience (or related)
  • Bachelor’s degree in Computer Science or related, or 2 additional years of relevant training/experience
  • Experience building custom, high-scale, n-tier full-stack applications using object-oriented languages (e.g., C#, Java)
  • Expertise using design patterns to create clean, maintainable, performant code
  • Expertise with cloud technology and modern architecture practices for high-scale distributed systems
  • Experience mentoring engineers and driving code quality using SOLID and modern design patterns
  • Strong interpersonal skills and ability to drive new ideas/technologies to developer communities
  • High school diploma or equivalent; minimum age 18; authorized to work in the U.S.

Benefits

  • Free stand-by travel privileges on Alaska Airlines, Hawaiian Airlines, and Horizon Air
  • Comprehensive well-being programs including medical, dental, and vision benefits
  • Generous 401(k) match program
  • Annual bonus plans
  • Generous holiday and paid time off

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report