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 Jobs

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

USPS Office Helper

Remote

Journeyman Naval Architect

Remote

Amazon jobs at home – Office Associate (work at home)

Remote

Risk Advisory & Consulting, Manager (Financial)

Remote

Director, Philanthropic Strategies

Remote

**Experienced Part-Time Remote Virtual Assistant/ Data Entry Specialist – Operational Excellence at arenaflex**

Remote

API Tester Only W2

Remote

Work From Home Data Entry Operator (REMOTE JOB) - Part-Time

Remote

Experienced Remote Data Entry Specialist – Flexible Work Opportunities with careerzynith

Remote

Chief Engineer

Remote

Senior Creative, Brand Narrative Copywriter

Remote
← Back