LivePerson

Senior Full Stack Software Development Engineer

LivePerson$140K — $160K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years in enterprise-class multi-tenant application development
  • 5+ years in Java and Spring Boot frameworks
  • 2+ years in TypeScript, Javascript, Node.js or similar
  • 3+ years building distributed RESTful microservices
  • Experience with platforms like Kafka, Redis, Elasticsearch, NoSQL, MongoDB, MySQL, Postgres, Firestore
  • Strong knowledge in Object Oriented design and distributed systems architecture
  • Experience with cloud software services and scalability design

Responsibilities

  • Architect, design, and implement business software and APIs
  • Collaborate with Product Management for user experience improvements
  • Create versatile code for multiple browser and OS environments
  • Contribute to architecture, coding, testing, and deployment decisions
  • Prepare engineering specifications and solution implementations
  • Create technical documentation for developed solutions
  • Engage in regular team meetings, including sprint planning and retrospectives

Benefits

  • Comprehensive Medical, Dental, and Vision Insurance
  • Access to wellness resources including EAP
  • 401(k) with 4% employer match and additional retirement plans
  • Employee Stock Purchase Program for discounted shares
  • Flexible Paid Time Off (PTO) with approval
  • Generous parental leave and fertility services
  • Fully remote work model with optional WeWork space for collaboration
Full Job Description
Location: USA Remote Status: Fully Remote (#LI-Remote)

Position Overview

In this role as a Software Development Engineer III - Full stack or BE, you will be a highly contributing member of a core engineering team working to build the LivePerson Voice offering expertly integrating it into the existing LivePerson offering and different contact center solutions. In this role, you will be exposed to new technologies and architectures, and will work with Principal engineers and architects to design and execute new solutions. You must be a team player, motivated, ambitious and eager to grow through building and successfully delivering industry-shifting products.
You Will: Key Responsibilities & Impact

You will be working directly with the customer facing application. As a Software Developer you will build components of the LivePerson Voice product with a focus on stability and innovation.
  • Architect, Design and implement business software and underlying APIs
  • Work with Product Management to create delightful user experiences
  • Create platform-independent code that can be run on multi-browser, multi-OS environments
  • Play a critical role in all architecture, coding, testing, and deployment decisions.
  • Produce engineering specifications, delivery estimates, and implement solutions based on product requirements.
  • Provide technical documentation for the solutions that you implement
  • Collaborate with peers on specifications, code reviews, and testing.
  • Write unit and automated end-to-end tests to improve code quality and maximize code coverage for new and existing features.
  • Meet KPIs for engineering team and be responsible for them on a weekly basis
  • Communicate with customers and partners to be able to provide business value and engineering value to the problems at hand.
  • Participate in daily standups, sprint planning sessions, grooming sessions, and retrospectives.


You Have: Required Skills & Qualifications
  • 8+ years of experience building enterprise-class multi-tenant application platform
  • 5+ years of experience in Java programming and Spring Boot-style frameworks
  • 2+ years of experience in TypeScript, Javascript, Node.js or equivalent frameworks
  • 3+ years of Experience building distributed RESTful microservices
  • 3+ year of experience with technologies such as Kafka, Redis, Elasticsearch, NoSql, MongoDB, MySQL, Postgres, Firestore
  • Strong Object Oriented design and implementation experience, strong knowledge of web protocols, and knowledge of distributed systems architectures.
  • Strong experience developing cloud software services and an understanding of design for scalability, performance and reliability
  • Experience working with Google Cloud Platform, AWS, or Microsoft Azure
  • Experience in Kubernetes such as GKE
  • Experience with Git
  • Experience with Agile development methodology
  • Experience with Linux and Windows administration
  • Strong communication skills
  • Bachelor's degree in Computer Science or related field

Strong Plus:
  • Experience building interactive UI with Angular/Vue
  • Experience building voice and messaging applications
  • Experience integrating telephony, CRM, or CTI applications.
  • Experience with reactive programming


The salary range for this role will be between $140,000 - $160,000 USD. Final compensation will be determined by a variety of factors, including, but not limited to your location, skills, experience, education, and/or professional certifications.
Our Benefits & Perks

We are committed to supporting the complete well-being, health, financial security, family, and professional growth of our permanent employees.
Health & Wellbeing
  • Medical, Dental, and Vision Insurance: Comprehensive plans to support your health needs.

Wellness Resources: Access to wellbeing resources and programs including our EAP plan.Health & Mental Support: Access a confidential and free Employee Assistance Program (EAP), providing professional counseling.
Financial Security & Growth
  • 401(k) Retirement Plan: To help you plan for your financial future by offering both the plan and a 4% employer match (100% match on the first 3% contribution and 50% match on the next 2% contribution)

HSA & FSA Plans: To help you plan for health related expenses on a pre-tax basis
  • Employee Stock Purchase Program (ESPP): Participate and receive a discount on company shares, allowing you to directly share in LivePerson's success and growth.
  • Additional Insurances: Basic and supplemental life insurance, Accidental Death & Dismemberment (AD&D) insurance, long-term and short-term disability insurance coverage, legal plan, identity theft protection plan, and critical illness supplemental insurance.
  • Development: Access to internal professional development resources.
Time Away & Family Support
  • Flexible Paid Time Off (PTO): Discretionary PTO package for flexible days off with manager approval.
  • Paid Public Holidays.
  • Generous Parental Leave Policy: Including maternity/paternity support and fertility services.
Workplace Flexibility
  • Remote-First Model: This role is fully remote (#LI-Remote), offering excellent work-life balance and flexibility. We also maintain dedicated WeWork space for those who wish to meet colleagues or collaborate in person.

About LivePerson

LivePerson is a software company that provides cloud-based messaging and AI-powered chatbots for businesses. The company was founded in 1995 and is headquartered in New York, New York. LivePerson's platform is used by thousands of businesses around the world to engage with customers and improve customer experience. The company's products include LiveEngage, a messaging platform that allows businesses to communicate with customers across multiple channels, and Maven, an AI-powered chatbot that can answer customer questions and provide personalized recommendations. LivePerson is committed to helping businesses build better relationships with their customers through innovative technology and exceptional customer service.
Learn more about LivePerson
Size
1,540 employees
Market Cap
$724.1 million
Industry
Net Income
-$107.5 million
Founded
1995
5 Year Trend
+16.1%
Revenue
$366.6 million
NASDAQ

Similar Jobs

More Jobs at LivePerson

More Information Technology Jobs

Find similar Senior Full Stack Software Development Engineer jobs: