Hiring.Camp

Principal Software Engineer

Listrak

Location
Lancaster, PA · Remote - United States
Workplace
Remote
Department
Engineering
Seniority
Lead
Experience
12+ years
Education
Bachelor

Description

About Listrak:

Listrak is a SaaS company offering an integrated digital marketing platform trusted by leading retailers and brands. We help marketers connect with their customers through email and SMS marketing, identity resolution, behavioral triggers, and cross‑channel orchestration—all from a single platform.

Headquartered in Lititz, PA, Listrak is a 200‑person organization led by a passionate leadership team. We are committed to creating an inclusive, people‑first culture that values curiosity, creativity, and collaboration as we build products that make a real impact for our customers.

Want to know more? Follow this link to learn more about us: LinkedIn Life  

We're looking for a Principal Software Engineer to play a critical leadership role in the evolution of our platform. In this role, you'll partner closely with Engineering, Product, Architecture, and DevOps teams to design, build, and scale modern full-stack solutions that power billions of customer interactions.

As a technical leader, you'll influence architectural strategy, drive innovation, mentor engineers, and lead large-scale initiatives that directly impact the future of our products and platform.

What You'll Do

  • Drive architectural strategy and technical direction across backend services and modern front-end applications.
  • Design and build scalable APIs, integrations, and distributed systems that support increasing data volume and complexity.
  • Lead the modernization of legacy systems into scalable, cloud-native full-stack solutions.
  • Guide the evolution of our front-end architecture, including Vue.js, TypeScript, accessibility standards, and design systems.
  • Partner with Product and business stakeholders to improve data models and enable data-driven decision making.
  • Facilitate architecture reviews, technical design discussions, and cross-functional engineering initiatives.
  • Champion engineering excellence through best practices in testing, observability, security, performance, and developer experience.
  • Research and evaluate emerging technologies, including AI-assisted development tools such as GitHub Copilot, Claude Code, and Codex.
  • Develop proof-of-concepts and prototypes to validate new technical approaches.
  • Mentor engineers across the organization and help elevate technical leadership, design thinking, and architectural capabilities.
  • Influence long-term platform strategy and contribute to the Product Development roadmap.
  • Participate in the engineering on-call rotation.

What We're Looking For

Required Qualifications

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 12+ years of experience in software engineering, architecture, data engineering, or a related technical discipline.
  • Extensive experience designing and delivering scalable, distributed systems.
  • Expert-level proficiency in at least one modern programming language such as C#, .NET, Java, or similar.
  • Strong full-stack development experience, including modern front-end frameworks and backend services.
  • Advanced-to-expert knowledge of modern front-end development, including Vue.js, TypeScript, JavaScript, HTML, and CSS.
  • Deep understanding of front-end architecture and component design.
  • Experience building cloud-native applications, preferably in AWS.
  • Strong knowledge of relational and non-relational databases.
  • Experience with distributed data and event-driven technologies such as Kafka, Spark, Hadoop, Presto, or similar platforms.
  • Proven ability to design scalable API contracts and integrations across front-end and backend systems.
  • Strong understanding of software testing strategies, including unit, integration, and end-to-end testing.
  • Experience with CI/CD pipelines, observability platforms, and modern engineering practices.
  • Demonstrated success leading architectural initiatives and producing technical design documentation.
  • Exceptional communication, collaboration, analytical, and decision-making skills.

Why Join Listrak? 

At Listrak, we take every voice into consideration—we invite and encourage our employees to help us solve problems and anticipate the unknown. We invest in our employees and work to grow and develop you in your career.

Some of our benefits include:

  • Health/Dental/Vision Insurance
  • 401(k)
  • Open Time Off (OTO) 
  • Nine Paid Holidays 
  • Health Savings Account (HSA) with generous employer match
  • Disability Insurance 
  • Life Insurance 
  • Optional Insurance: Life, Accident, Hospital Indemnity, and Critical Illness
  • Parental Leave
  • Volunteer Time Off
  • Birthday Time Off

Come join our growing team!

Listrak is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. 

Attention residents of California:  Click here for CPRA notice

#LI-WH

 

 

Skills

JavaScriptTypeScriptJavaVue.jsAWSCI/CDSparkHadoopData EngineeringGitHubDevOps

Similar Jobs

30

Principal Software Engineer

Meridian Energy · Various locations, New Zealand · Hybrid

Today

Principal Software Engineer

Gradial · Seattle, WA +1

Today

Principal Software Engineer

Winning Form Careers Site · Durban, KwaZulu-Natal, South Africa, ZA · Hybrid

Yesterday

Principal Software Engineer

Tmobile · WA-Headquarters, Building 3, United States of America

Yesterday

Principal Software Engineer

Northrop Grumman · CASDRB08, United States of America +1 · Remote, Hybrid, Onsite

Yesterday

Principal Software Engineer

General Motors · Mountain View Technical Center - Mountain View Technical Center, United States of America +1 · Remote

Yesterday

Principal Software Engineer

Northrop Grumman · San Diego, CA,US, US +1 · Remote, Hybrid, Onsite

Yesterday

Principal Software Engineer

JPMorgan Chase · Jersey City, NJ, United States, US

Yesterday

Principal Software Engineer

JP Morgan Chase · Jersey City, NJ, United States, US

Yesterday

Principal Software Engineer

Current Envision Innovative Solutions · Annapolis Junction, MD

Yesterday

Principal Engineer-Software

Microchiphr · India - Chennai

2 days ago

Principal Software Engineer

Equinix · Toronto Office TRO, Canada +1 · Hybrid

2 days ago

Principal Software Engineer

Snowflake · US-CA-Menlo Park +1 · Hybrid

2 days ago

Principal Software Engineer

Cba · Bangalore - Manyata Tech Park Road, India

2 days ago

Principal Engineer-Software

Microchip · India - Chennai

2 days ago

Principal Software Engineer

Twilio · Remote - US · Remote

2 days ago

Principal Software Engineer

Panoptyc · Brazil · Remote

6 days ago

Principal Software Engineer

Manhattan Associates our supply chain · Atlanta, GA, United States of America

6 days ago

Principal Software Engineer

PeerIslands · Southlake, Texas

6 days ago

Principal Software Engineer

Qvc · Pennsylvania Remote, United States of America +1 · Remote

6 days ago

Principal Software Engineer

Thomson Reuters · Switzerland, Zug, Zug · Hybrid

6 days ago

Principal Software Engineer

Twilio · US · Remote

6 days ago

Principal Software Engineer

Eurofins Scientific · Bengaluru, KA, India · Hybrid

6 days ago

Principal Software Engineer

Eurofins Scientific · Bengaluru, KA, India · Hybrid

6 days ago

Principal Software Engineer

UKG · Noida, UP,IN, IN

6 days ago

Principal Software Engineer

CaptivateIQ · Poland · Remote

1 week ago

Principal Software Engineer

ACI Worldwide · Pune, Maharashtra, India · Hybrid

1 week ago

Principal Software Engineer

ACI Worldwide · Pune, Maharashtra, India · Hybrid

1 week ago

Principal Software Engineer

ACI Worldwide · Bangalore, Karnataka, India · Hybrid

1 week ago

Principal Software Engineer

ACI Worldwide · Bangalore, Karnataka, India · Hybrid

1 week ago
Remote Principal Software Engineer at Listrak | Hiring.Camp