Principal Software Engineer - Messaging

LivePerson · Remote

Company

LivePerson

Location

Remote

Type

Full Time

Job Description

 LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.  

At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success and reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about. 

 Overview:

The Messaging team consists of mission-critical services that enable messaging and conversations at scale. We are the heart of LivePerson’s offering with at least 99.999% (five-nines) SLA for internal and external stakeholders. This high standard underscores our commitment to excellence and reliability.

You will: 

As part of the Messaging team you will work on:

  • High-Performance Systems: Developing and optimizing services that handle billions of messages and conversations, ensuring low latency and high throughput.
  • Horizontal Scaling: Designing and implementing horizontally scaled, stateless container architectures running on Kubernetes, leveraging technologies like Redis.
  • Cloud Migration: Leading the transition from on-premises infrastructure to Google Cloud Platform (GCP), aiming to reduce hardware footprint and enhance scalability.
  • Agent Routing and Lifecycle Management: Managing the lifecycle of conversations, including agent and bot assignments, surveys, and reporting events.
  • Reliability & Availability: Implementing best practices for reduced MTTR and achieving five SLAs by proactive monitoring, incident management, and performance tuning.
  • Hands-on coding: Solving complex engineering problems at scale and producing well-documented code that is easier to understand.
  • Collaboration: Working bottom-to-bottom, dealing with stakeholders, and mentoring thriving engineers.

Our team thrives on collaboration, innovation, and a shared commitment to delivering world-class messaging solutions.

You have:

  • 3+ years of experience working as a Staff or Principal engineer on mission-critical, high-frequency systems, in a product-driven environment.
  • 6-8+ years of experience with large-scale distributed microservices architecture.
  • In-depth knowledge of the Public and Private Clouds.
  • Working proficiency in English - crisp communication skills to collaborate with globally distributed teams.
  • Ability to tell stories, lead by example, mentor fellow engineers, and can-do attitude.
  • A bachelor’s degree (or higher) in computer science or a related discipline would be a plus.

Some of the technologies we're using:

  • Java (8/11/17), JavaScript, TypeScript
  • Spring, Spring Boot, and Quarkus
  • GraphQL and gRPC
  • Docker, Kubernetes, and Puppet
  • Apache Kafka, Google Pub/sub, Redis, Hazelcast
  • MySQL, Couchbase, Cassandra, Elasticsearch
  • Microservices, event-driven architecture
  • Hybrid cloud infrastructure (GCP and On-Premises)
  • Vault, OAuth2.0 Provider, and much more

Benefits: 

  • Time away: Vacation, public holidays and care days.
  • Financial: Pension, deferred pension and ESPP.
  • Family: Parental leave.
  • Development:  Generous tuition reimbursement and access to internal professional development resources.
  • Additional: Exclusive perks and discounts.

Why you’ll love working here: 

As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace. 

Belonging at LivePerson:

We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.


 

Apply Now

Date Posted

09/08/2024

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Principal Cloud Architect: Pre-Sales - Myriad360

Views in the last 30 days - 0

This job description outlines a senior cloud architect role requiring Azure and GCP expertise focusing on secure cloud solutions The company emphasize...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details

Full Stack Product Engineer - Jiga

Views in the last 30 days - 0

Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details