← All Jobs
Posted Aug 21, 2025

Principal Software Engineer, Enterprise Architecture - Shape the Future of Customer Experience

Apply Now

Join our innovative team and make a lasting impact on our customer experience initiatives. As a Principal Software Engineer, Enterprise Architecture, you will play a key role in designing, developing, and overseeing the lifecycle of products that enhance the user experience. This hybrid role offers the flexibility to balance your time between our remote office and home, ensuring a healthy work-life balance. We offer a competitive salary and a clear, simple compensation package for this position.

As a hands-on leader, you will collaborate closely with our product team and stakeholders to drive high-impact technical solutions that directly improve customer-facing operations and enhance the overall customer journey. Your expertise will be pivotal in aligning software design and architecture with customer experience (CX) strategies, ensuring that systems are secure, scalable, and responsive to the dynamic needs of the business.

Your key responsibilities will include:

To succeed in this role, you should have:

We prefer candidates with:

If you're passionate about driving technical innovation and making a tangible difference in customer experience, we encourage you to apply. Submit your application today and join our team of talented engineers.

Apply Now