Principal Engineer, Software Architecture (Test Automation)

An innovative in-flight entertainment and connectivity (IFEC) company that designs, engineers, manufactures, and supports world-class in-flight entertainment solutions.
Laramie, WY, USABrea, CA, USA
Backend
Principal Software Engineer
Hybrid
15+ years of experience
Travel

Description For Principal Engineer, Software Architecture (Test Automation)

Safran Passenger Innovations is revolutionizing the in-flight experience through cutting-edge entertainment and connectivity solutions. As a Principal Engineer, Software Architecture focusing on Test Automation, you'll be at the forefront of developing platform technical roadmaps and strategies that shape the future of in-flight entertainment.

The role combines deep technical leadership with a specific focus on test automation architecture. You'll be responsible for designing and implementing comprehensive test automation strategies that seamlessly integrate into development processes. This position requires expertise in creating scalable testing frameworks, overseeing performance testing, and ensuring quality standards across the organization.

Working in a collaborative environment, you'll partner with cross-functional teams to create solutions that redefine passenger experiences. The position offers an opportunity to tackle complex challenges in media distribution, playback, and networking within the unique constraints of in-flight environments. Your work will directly impact how millions of passengers experience air travel through innovative IFEC solutions.

The ideal candidate brings extensive experience in software development, architecture design, and test automation. You'll need strong leadership skills to guide development teams, mentor engineers, and interface with stakeholders. The role offers a comprehensive benefits package, flexible work arrangements, and the chance to work with leading airlines while pushing the boundaries of in-flight entertainment technology.

Join a team that values innovation, collaboration, and technical excellence, where your expertise will help create the next generation of in-flight entertainment solutions. This role provides an exciting opportunity to combine architectural leadership with test automation expertise in a rapidly evolving industry.

Last updated 15 hours ago

Responsibilities For Principal Engineer, Software Architecture (Test Automation)

  • Develop software and systems platform architecture
  • Work with customers to gather requirements for platform specific system functional specifications
  • Design and develop high-level product specifications
  • Lead the initial architecture of major sub systems
  • Oversee progress of development teams
  • Provide technical guidance and coaching to developers
  • Ensure software meets quality, security, modularity requirements
  • Lead technical exchange meetings
  • Create requirements definition for new software frameworks
  • Develop documentation of system use cases

Requirements For Principal Engineer, Software Architecture (Test Automation)

Python
Java
JavaScript
Kubernetes
Linux
  • Bachelor's Degree in Engineering or equivalent experience
  • 12+ years of experience in similar role
  • 15+ years of experience as a software developer
  • 5+ years of Linux platform experience
  • 7+ years of experience in technical leadership
  • C++ and design pattern experience
  • Experience with mitigating design risks
  • Knowledge of software and application design
  • Experience with CI/CD pipelines
  • Proficiency in Python, Java, JavaScript, or Ruby
  • Knowledge of performance testing tools
  • Experience with Docker and Kubernetes
  • Experience with cloud services (AWS, Azure, GCP)

Benefits For Principal Engineer, Software Architecture (Test Automation)

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Home workspace allowance
  • Discretionary bonus program
  • 401(k) program with company match
  • Paid time off for vacations, personal time and sick days
  • Year-end holiday shutdown
  • Alternative work schedule (9/80) with every other Friday off
  • Comprehensive health benefits package

Interested in this job?

Jobs Related To Safran Passenger Innovations Principal Engineer, Software Architecture (Test Automation)

Principal Engineer, Software Architecture (Microservices)

Principal Software Engineer position focusing on microservices architecture at Safran Passenger Innovations

Principal Engineer, Software Architecture (Test Automation)

Principal Engineer, Software Architecture (Test Automation) at Safran Passenger Innovations, leading test automation strategies for in-flight entertainment systems.

Sr. Software Architect, Apple Services Engineering

Senior Software Architect role at Apple Services Engineering, leading content production pipeline development and architectural innovation for Apple's entertainment services.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on AI Agents Engineering team, building cutting-edge AI backend services with enterprise-grade features.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Azure SQLDB infrastructure, focusing on storage, networking, and containerization with competitive pay and benefits.