Principal Software Engineer

2 weeks ago


Arlington, Virginia, United States Airlines Reporting Corporation Full time

Position: Senior Software Engineer III - Mainframe

Location: Arlington, VA

Job Type: Regular Full-Time
Openings: 1
Category: Technology

Company Overview

Join Airlines Reporting Corporation (ARC), a pivotal player in enhancing global air travel through innovative data solutions and distribution services. As a prominent travel intelligence organization, we possess the most extensive global airline ticket dataset, encompassing over 15 billion passenger flights. Your contributions here will support solutions that bolster economies and enrich lives. We embrace innovation, tackle challenges, and foster new ideas to lead the travel industry forward.



Role Overview

ARC is in search of a Senior Software Engineer III to enhance our team. In this role, you will collaborate with product teams to deliver software development, innovative solutions, and comprehensive product support across the entire product stack. Your focus will be on integrating new features that elevate our offerings while continuously refining engineering practices through cloud-native architectures and frameworks.



Key Responsibilities

  1. Lead software development initiatives by providing engineering solutions that optimize product delivery. Mentor junior engineers and offer technical guidance to smaller teams as necessary. Clearly communicate the complete architecture of the product.
  2. Work closely with product owners and business subject matter experts to assess business requirements and deliver sustainable engineering solutions that align with those needs.
  3. Oversee the development and modification of product components, engaging all necessary technical resources to ensure alignment with ARC's architectural and design standards.
  4. Create applications adhering to industry best practices, adapting new methodologies that enhance business flexibility and responsiveness.
  5. Stay updated with the latest development tools, technologies, and methodologies, sharing insights and results with key stakeholders.


Qualifications
  • Bachelor's Degree in Computer Science or a related field is preferred; equivalent experience will be considered.
  • 5+ years of experience in application programming, covering both front-end user interfaces and server-side applications.
  • 5+ years of full-cycle application development experience (design, development, delivery, etc.).
  • 3+ years of experience with Agile methodologies, Scrum, DevOps, and Continuous Integration/Continuous Delivery.
  • 5+ years of experience with modern application implementation, including:
  • Cloud-Based Solutions/Technologies (AWS or similar).
  • Familiarity with AWS development tools such as Lambda, API Gateway, and DynamoDB.
  • Experience with modern application and infrastructure design patterns, including microservices and containerization.
  • Proficiency in open-source technologies such as NodeJS, Python, Java, and React.
  • Demonstrated ability to lead teams through the development process and collaborate effectively with stakeholders at all levels.
  • Experience mentoring small technical teams across multiple disciplines.
  • Ability to identify and define functional requirements, translating them into technical specifications.
  • Capability to influence technology strategies and best practices to support an agile development culture.
  • Excellent verbal and written communication skills, with the ability to convey technical information to non-technical audiences.
  • A strong intellectual curiosity to challenge existing practices and explore necessary changes to meet evolving business challenges.
  • A commitment to supporting peers in achieving project timelines.

PM21



Compensation: Yearly Salary



PI440e51ee1e



  • Arlington, Virginia, United States MasterCard Full time

    Principal Software EngineerMastercard - Arlington, VAOur PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments...


  • Arlington, Virginia, United States Zetier Full time

    Principal CNO Software EngineerZetier is seeking Principal CNO Software Engineers to develop operationally critical cyber capabilities. Candidates will demonstrate practical experience designing, developing, and deploying tools intersecting command and control, persistence, and networking. Required:Highly experienced with low-level programming...


  • Arlington, Virginia, United States Lockheed Martin Full time

    About the RoleThis is a challenging position that requires a highly skilled and experienced software engineer to lead the development of complex software systems. The ideal candidate will have a strong background in software engineering, with a focus on cybersecurity and threat protection.Key ResponsibilitiesAnalyze user requirements to derive software...


  • Arlington, Virginia, United States 00100 LEIDOS, INC. Full time

    Position OverviewJoin Leidos, a premier technology firm, as a Senior Software Engineer. This role is integral to our Electronic Warfare Division, where you will engage in innovative projects that focus on signal processing algorithms and real-time software systems.Key ResponsibilitiesContribute to the design, development, and integration of sophisticated...


  • Arlington, Virginia, United States Shield AI Full time

    Introduction to Shield AIFounded in 2015, Shield AI is a venture-backed defense technology company whose mission is to protect service members and civilians with intelligent systems. In pursuit of this mission, Shield AI is building the world's best AI pilot. Its AI pilot, Hivemind, has flown a fighter jet (F-16), a vertical takeoff and landing drone...


  • Arlington, Virginia, United States 00100 LEIDOS, INC. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Electronic Warfare Division at Leidos, Inc. in Arlington, VA.This is an exciting opportunity to work on cutting-edge projects involving signal processing algorithms and real-time software systems.As a key member of our team, you will contribute to the design, development, and...


  • Arlington, Virginia, United States SAIC Full time

    Position OverviewSAIC is in search of a talented Embedded Software Engineer. This role involves contributing to the cutting-edge System on Chip (SoC) design initiatives for defense and intelligence sectors. The focus is on creating innovative cyber solutions with a compact size, aimed at enhancing the Joint All-Domain Command and Control (JADC2) framework,...


  • Arlington, Virginia, United States Leidos Full time

    Job SummaryWe are seeking a highly skilled Software Engineer Team Lead to join our Electronic Warfare division at Leidos. As a key member of our team, you will be responsible for leading a team of software engineers and contributing to the design, development, and testing of advanced systems.Key ResponsibilitiesTeam Leadership: Supervise and lead a team of...


  • Arlington, Virginia, United States Amazon Full time

    As a senior software engineer in AWS Commerce Platform, you will work on the hardest engineering problems in distributed systems at a massive scale and on multiple dimensions. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, partner with other senior and principal engineers, and provide guidance in defining your...


  • Arlington, Virginia, United States Two Six Technologies Full time

    At Two Six Technologies, we are dedicated to developing, deploying, and implementing cutting-edge solutions that address some of the most intricate challenges facing our world today. Through exceptional collaboration and steadfast trust, we strive to expand the limits of what is achievable, empowering our team and assisting our clients in fostering a safer...


  • Arlington, Virginia, United States Siemens Government Technologies, Inc. Full time

    Siemens Government Technologies, Inc. is a vibrant and swiftly expanding organization, and we are in search of a motivated technical leader to enhance our growing team.Are you interested in assisting organizations in delivering solutions more efficiently to address their business challenges in innovative ways? If so, Siemens Government Technologies is eager...

  • Software Engineer

    3 days ago


    Arlington, Virginia, United States RSC2 Full time

    Job DescriptionRSC2, Inc. is a professional services company that provides expertise and support to various customers. We are seeking a highly skilled Software Engineer to join our team.ResponsibilitiesContribute to the development lifecycle, including design, development, and testing of software applications.Design and develop secure web services for...


  • Arlington, Virginia, United States Na Ali'i Consulting & Sales, LLC. Full time

    Position OverviewNa Ali'i Consulting & Sales, LLC is in search of a Senior Software Engineer to become a vital member of our software development team. This role supports a significant, long-term project focused on enhancing the Integrated Personnel and Pay System – Army (IPPS-A) for Army Military Payroll (AMP). The Senior Software Engineer will actively...


  • Arlington, Virginia, United States CAE Full time

    Role and Responsibilities SummaryThis is a hands on software engineering position on the Graphical User Interface team. The primary responsibility of this position is supporting the development of customer's Instructor Operator Station (IOS) Graphical User Interface (GUI). Job duties include product code generation, testing, and integration with other...

  • Software Architect

    3 days ago


    Arlington, Virginia, United States Mastercard Full time

    Job SummaryWe are seeking a highly skilled Software Architect to join our Mastercard team. As a key member of our Commercial Client Experience program, you will be responsible for designing and delivering global-scale software solutions that meet the needs of our business.Key ResponsibilitiesArchitect and deliver complex enterprise-wide initiatives that span...


  • Arlington, Virginia, United States Amazon Services LLC Full time

    Become a part of Amazon Services LLC's Finance Automation teamThis team is dedicated to enhancing business processes for internal Finance stakeholders. We create cutting-edge software systems that manage vast amounts of transactions worldwide for internal reporting and compliance requirements.Role: Software Engineering SpecialistAre you excited to...


  • Arlington, Virginia, United States Booz Allen Hamilton Full time

    About the RoleWe are seeking a highly skilled Software System Safety Engineer to join our team at Booz Allen Hamilton. As a key member of our engineering team, you will be responsible for ensuring the safety and security of our software systems.Key ResponsibilitiesTranslate real-world needs into technical specifications to deliver a customer-focused...


  • Arlington, Virginia, United States Common App Full time

    About Our OrganizationAre you driven by a commitment to enhancing higher education? Do you seek to make a meaningful difference in the college admissions landscape? At Common App, we are dedicated to dismantling obstacles and empowering students to forge their paths toward a promising future. Our organization is focused on promoting access, equity, and...


  • Arlington, Virginia, United States SAIC Full time

    About the RoleSAIC is seeking a highly skilled Software Engineer Principal to join their team in a technical capacity. The ideal candidate will collaborate closely with clients to ensure the seamless implementation of a streaming data platform and create innovative solutions that leverage it.Key ResponsibilitiesCollaborate with clients to design, develop,...


  • Arlington, Virginia, United States Booz Allen Hamilton Full time

    Position Overview:As a Software Safety Systems Engineer, you will play a pivotal role in transforming real-world requirements into precise technical specifications, ensuring a customer-centric engineering solution.Key Responsibilities:- Provide expert technical guidance to senior Department of Defense (DoD) officials and service representatives regarding the...