Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal UX Engineer image - Rise Careers
Job details

Principal UX Engineer

Company Description

ATPCO is the foundation of flight shopping, providing pricing and retailing data, tools, and services to 500+ airlines, global distribution systems, sales channels, and technology companies. In addition, ATPCO links the entire airline community together, collaborating to develop industry standards for airline distribution and end-to-end technology solutions. As a result, ATPCO solutions work seamlessly across existing, new, and evolving technologies and methods from shopping to settlement. Airline-owned and reliably supporting air travel for more than 55 years, ATPCO is everywhere people buy flights.

Employees are eligible for our benefits package, including employer-matched 401(k), group health insurance and wellness programs, paid time off, tuition reimbursement, standby flight program, and employee collaborated work and life standards.

We consider qualified applicants for employment without regard to race, gender, age, color, religion, national origin, citizenship status, marital status, disability, sexual orientation, protected military/veteran status, gender identity or expression, genetic information, marital status, medical condition, or any other legally protected factor.

Job Description

The UX Engineer at ATPCO bridges the gap between design and development, creating user-centered digital experiences. You will collaborate with cross-functional teams, including product managers, designers, and developers, to deliver intuitive interfaces. Your role will focus on developing front-end components, improving user experience, and supporting the ATPCO design system.  You'll also play a critical role in improving existing applications, integrating new features, and maintaining system functionality to meet evolving business and customer needs.

Duties & Responsibilities

  • Front-End Development: Develop and maintain interactive prototypes and user-facing interfaces using HTML, CSS, JavaScript, and frameworks (e.g. Angular, React, Vue). Implement interactive features, write automated tests, and ensure responsive design.
  • UX/UI Design: Apply HCI principles when collaborating with designers to convert wireframes and mockups into production-ready digital experiences.
  • Collaboration: Act as a liaison between design and engineering teams. Work with product managers to align UX/UI developments with business goals. Participate in design and code reviews to enhance quality.
  • User-Centered Development: Ensure compliance with accessibility standards and analyze user metrics for improvements.
  • Performance Optimization: Optimize front-end code for performance and troubleshoot issues across platforms.
  • Design Systems: Contribute to the design system for consistency across products and develop reusable components to enhance efficiency.
  • Continuous Improvement: Stay current with design and front-end development techniques, tools, and technologies. Recommend and implement improvements to enhance quality, productivity, user experience, and conversions.
  • Documentation and Management: Ensure all design and technical artifacts are complete, properly managed, and adhere to ATPCO's development and quality standards

Ideal Candidate

  • Minimum 8+ years of full-time, professional software development experience developing software in one or more front end focused programming languages: Javascript or Typescript
  • Lead and drive the development of ATPCO's overall front-end strategy and design systems.
  • Define best practices for design and development across the organization, focusing on scalability and performance.
  • Collaborate with cross-functional teams to integrate UX design into product roadmaps and ensure user-centric design.
  • Act as a technical leader and mentor to UX engineers and designers, promoting best practices.
  • Guide product strategy through data-driven insights and user feedback, ensuring a seamless and accessible user experience.
  • Ensure alignment of front-end development with overall business goals and product vision.
  • Champion user-centered design and accessibility, ensuring these principles are integrated across all products and digital experiences.

Salary Range:  USD $137,000 - $150,600.

*The disclosed range estimate has not been adjusted for applicable geographic differential associated with the location*

Additional Information

All your information will be kept confidential according to EEO guidelines.

ATPCO Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
ATPCO DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of ATPCO
ATPCO CEO photo
Alex Zoghlin
Approve of CEO

Average salary estimate

$143800 / YEARLY (est.)
min
max
$137000K
$150600K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal UX Engineer, ATPCO

As a Principal UX Engineer at ATPCO, you'll find yourself at the heart of creating user-centered digital experiences that echo the needs of a diverse airline community. Our mission is to provide seamless pricing and retailing data for the travel industry, and in this role, you will play a pivotal part in shaping interfaces that companies rely on to enhance their services. Collaborating closely with product managers, designers, and developers, you'll not only contribute to the front-end components of our projects but also help to refine our design system. Your expertise in HTML, CSS, and JavaScript, along with frameworks like Angular or React, will enable you to develop interactive prototypes and user interfaces that are efficient and engaging. This is an exciting opportunity to utilize your skills in UX/UI design, where applying HCI principles will allow you to transform wireframes into polished products. Moreover, you will champion user-centered design and accessibility, ensuring our platforms meet the highest standards. ATPCO celebrates innovation and continuous improvement, so as you stay ahead of design trends, your recommendations will further advance our projects. With a competitive salary range and comprehensive benefits, including a flexible working environment, this role invites a seasoned professional ready to lead our front-end development strategy and mentor upcoming talent. Join us and help shape the future of air travel solutions!

Frequently Asked Questions (FAQs) for Principal UX Engineer Role at ATPCO
What are the key responsibilities of a Principal UX Engineer at ATPCO?

As a Principal UX Engineer at ATPCO, you'll be responsible for developing and maintaining user-facing interfaces, collaborating with cross-functional teams, applying HCI principles in design, and optimizing front-end performance. Your role will also involve contributing to our design system and ensuring compliance with accessibility standards to enhance user experience.

Join Rise to see the full answer
What qualifications are needed for the Principal UX Engineer position at ATPCO?

Candidates for the Principal UX Engineer position at ATPCO should have a minimum of 8 years of professional software development experience, particularly focused on front-end programming languages such as JavaScript or TypeScript. Strong leadership skills and the ability to mentor UX engineers and designers are also essential, along with a proven ability to align design with business goals.

Join Rise to see the full answer
How does collaboration work for a Principal UX Engineer at ATPCO?

Collaboration is at the core of the Principal UX Engineer role at ATPCO. You'll work closely with product managers, designers, and developers to ensure that UX/UI developments align with business objectives. Participating in design and code reviews, you'll help maintain quality standards and enhance product efficiency across teams.

Join Rise to see the full answer
What technologies will a Principal UX Engineer at ATPCO work with?

In the Principal UX Engineer role at ATPCO, you'll work with a range of front-end technologies, including HTML, CSS, JavaScript, and frameworks such as Angular, React, or Vue. Staying updated with cutting-edge design and development techniques will also be a crucial part of your responsibilities as you seek to optimize user experiences.

Join Rise to see the full answer
What benefits does ATPCO offer to its Principal UX Engineers?

ATPCO offers a competitive benefits package for its Principal UX Engineers, including employer-matched 401(k), group health insurance, paid time off, and a tuition reimbursement program. Additionally, our supportive work environment encourages a work/life balance, ensuring that our employees thrive both professionally and personally.

Join Rise to see the full answer
Common Interview Questions for Principal UX Engineer
Can you describe your experience with front-end technologies relevant to the Principal UX Engineer role?

When answering this question, focus on detailing your proficiency with HTML, CSS, and JavaScript, as well as any frameworks you've worked with, such as React or Angular. Discuss specific projects where you used these technologies and the impact they had on user experience.

Join Rise to see the full answer
How do you ensure user-centered design in your projects?

In your response, emphasize the importance of user research and data analytics. Explain how you gather user feedback, conduct usability tests, and analyze metrics to inform your design decisions and continuously improve the user experience.

Join Rise to see the full answer
How do you handle collaboration with designers and developers?

Highlight your communication skills and collaborative approach. Provide examples of past experiences where you've successfully worked with cross-functional teams, aligning design goals with engineering capabilities to achieve seamless product outcomes.

Join Rise to see the full answer
What strategies do you use for performance optimization in front-end development?

Discuss specific techniques, such as code splitting, lazy loading, and minimizing HTTP requests. Share examples from past projects where your optimization efforts significantly improved application speed and efficiency.

Join Rise to see the full answer
How do you approach mentoring junior UX engineers or designers?

Reflect on the importance of knowledge sharing and support. You might want to mention how you provide constructive feedback, create opportunities for skill development, and foster an environment where questions are encouraged and learning is prioritized.

Join Rise to see the full answer
Can you give an example of a challenging UX problem you faced and how you solved it?

Choose a specific challenge and describe the context. Discuss the steps you took to analyze the problem, the solutions you proposed, and the eventual outcome. Make sure to highlight the importance of user-centered thinking and teamwork in your approach.

Join Rise to see the full answer
How do you keep up with the latest trends in UX design and development?

Mention your commitment to continuous learning through resources such as industry blogs, conferences, and online courses. Share how you apply new trends and tools in your own work, ensuring that your designs remain innovative.

Join Rise to see the full answer
What role does accessibility play in your design process?

Explain your understanding of accessibility standards and how you integrate them into your design workflow. Provide examples of how you've made designs more inclusive for users with disabilities and why it’s essential in today's digital landscape.

Join Rise to see the full answer
How do you measure the success of a UX project?

Discuss the different metrics you utilize, such as user satisfaction surveys, task completion rates, and engagement analytics. Describe how you analyze this data to gauge success and inform future projects.

Join Rise to see the full answer
What is your approach to building a design system?

Explain your perspective on the significance of a coherent design system and the steps you take to create one. Discuss how you ensure that components are reusable, maintainable, and aligned with overall brand standards.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
ATPCO Hybrid 2340 Dulles Corner Blvd suite 800, Herndon, VA 20171, USA
Posted 3 days ago
Photo of the Rise User
ATPCO Remote 2350 Corporate Park Dr suite 400, Herndon, VA 20171, USA
Posted 3 days ago
Posted 4 days ago
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted 9 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Fast-Paced
Growth & Learning
Transparent & Candid
Feedback Forward
Dare to be Different
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Flex-Friendly
Snacks
Social Gatherings
Company Retreats
Fitness Stipend
Paid Holidays
Summer Fridays
Work Visa Sponsorship
Bias Training
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Dental Insurance
Life insurance
Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Photo of the Rise User
Birch Remote No location specified
Posted 8 days ago

We're the industry's trusted partner in driving innovation, reducing complexity, and delivering network economics through standards, technology, and effective governance to the entire distribution ecosystem.

35 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!