Cartera's Back Office team is seeking a Principal Software Engineer. Cartera partners with major airlines and banks to provide loyalty programs to reward their customers. Cartera's Back Office team provides data processing applications for Cartera's platform using a variety of Java based technologies. This software development position requires versatility, flexibility, and attention to detail. It includes the design, development, and support of both new and existing platform features, as well as working closely with the Product Management, QA, and Operations teams to ensure delivery of quality software.