A

Airlines Reporting Corporation

Manages airline-travel agency settlements and analytics

Software Engineer 2

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time$81.2k - $121.4k

About the Job

Requirements

  • Two years or internship experience in application programming across front-end user interfaces, server-side applications, database queries, and the full software development lifecycle.
  • Understanding of Agile, Scrum, Continuous Integration, and Continuous Delivery.
  • Knowledge or preferred experience with software development using AWS services such as Lambda, API Gateway, and DynamoDB; microservices; containerized architectures; and open-source technologies such as Node.js, Python, Java, and React.
  • Working knowledge of integrating AI and large language model APIs into production applications, with some knowledge of retrieval-augmented generation, vector databases, large language models, and prompt engineering.
  • Experience with AI coding tools such as GitLab Duo, GitHub Copilot, and Cursor IDE or similar tools.
  • Ability to participate in an architectural development process and collaborate with stakeholders at all levels.
  • Ability to discover and define functional requirements and translate them into technical requirements and solution definitions with minimal guidance.
  • Ability to communicate technical information to technical and non-technical audiences, including internal and external customers and management.
  • Bachelor’s degree in Computer Science or a related field is preferred; equivalent experience is considered.

Responsibilities

  • Provide software development, implementation, and support for the full product stack, and manage product delivery and lifecycle with direction from the Product Owner, Solution Owner, and senior technical team members.
  • Partner with product owners and business subject-matter experts to analyze business needs, provide a supportable and sustainable engineered solution, and ensure the technical solution aligns with business needs.
  • Drive creation and modification of product portfolio components, identify and engage the technical resources needed for the solution, and ensure alignment with ARC architecture, design, and development standards.
  • Develop applications using industry best practices and adopt methodologies that increase business flexibility and agility.
  • Stay current with development tools, technology ideas, patterns, and methodologies, and share results and ideas with key stakeholders.

Desired Qualifications

  • Exposure to Git, GitLab, Terraform, and Jira.

About the Company

Airlines Reporting Corporation

Manages airline-travel agency settlements and analytics

ARC provides settlement services that handle payments between airlines and travel agencies, along with data analytics, financial reporting, and revenue recovery. It uses a secure, flexible settlement platform that supports customized airline-agency partnerships and leverages NDC to improve how air products are sold. Its differentiators include a specialized focus on airline‑agency settlements, NDC integration, and a combination of financial services with data insights and corporate travel support. Its goal is to keep the travel ecosystem running smoothly and help clients optimize financial and distribution decisions.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Arlington County, VA
Founded
1964

Recently Posted Jobs

Explore more opportunities at Airlines Reporting Corporation

See more jobs