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

Remote Full-time
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:

Delivering secure, reliable, and scalable software solutions through collaboration with the product team
Hands-on development with Java to implement high-quality features and functionality
Troubleshooting and tuning performance issues across the system
Designing and implementing system architecture to meet functional and non-functional requirements
Developing CI/CD pipelines and incorporating best practices for automated testing, deployment, and continuous integration
Providing technical leadership, mentorship, and guidance to junior engineers


To succeed in this role, you should have:

Expert Java programming skills with a strong focus on performance and scalability
Hands-on experience with cloud platforms, specifically Google Cloud (GKE, Load Balancers)
Experience in security practices for software engineering, including vulnerability scanning and remediation
Proven ability to troubleshoot performance issues, especially with databases and distributed systems
Familiarity with CI/CD practices, including automated testing and continuous integration


We prefer candidates with:

6-8 years of relevant experience in software engineering, including experience as a staff or principal-level engineer
Experience with end-to-end architecture design and development in Google Cloud Platform (GCP)
3+ years of experience in a senior engineering role, interfacing with multiple levels of the software development lifecycle
Experience leading a team of engineers, driving technical decisions, and mentoring junior engineers


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

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Sr. UX Researcher : 25-03697

Remote Full-time

**Experienced Part-Time Remote Customer Service Representative - High Volume Contact Center Environment**

Remote Full-time

Director of Commercialization - Remote USA

Remote Full-time

Delta Airlines Remote Jobs (Data Entry) - Entry Level

Remote Full-time

[Remote] Procurement Specialist, Sterile

Remote Full-time

**Experienced Customer Experience Concierge – Centurion Lounge – Atlanta**

Remote Full-time

[Remote] Home Lending Specialist

Remote Full-time

Experienced English Tutor for Online Language Learning - Work from Home in Hammond, IN

Remote Full-time

100% Remote Telepsychiatrist

Remote Full-time

American Express Data Entry (Remote) Jobs

Remote Full-time
← Back to Home