[Remote] Senior Full Stack Software Development Engineer
Note: The job is a remote job and is open to candidates in USA. LivePerson is a leader in enterprise conversational AI and digital transformation. The company is seeking a Software Development Engineer III to build and integrate its LivePerson Voice offering with existing products and contact center solutions, contributing to architecture, implementation, testing, deployment, and customer-focused software delivery.
Responsibilities
- 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
Skills
- 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
- Experience building interactive UI with Angular/Vue
- Experience building voice and messaging applications
- Experience integrating telephony, CRM, or CTI applications
- Experience with reactive programming
Benefits
- 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.
- 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.
- 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.
- Remote-First Model: This role is fully remote (#LI-Remote), offering excellent work-life balance and flexibility.
- Dedicated WeWork space for those who wish to meet colleagues or collaborate in person.
Company Overview
Company H1B Sponsorship