Principal Software Development Engineer
LivePerson (NASDAQ: LPSN) is a global leader in trustworthy and equal AI for business. Hundreds of the world's leading brands — including HSBC, Chipotle, and Virgin Media — use our Conversational Cloud platform to engage with millions of consumers safely and responsibly. We power a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Generative AI and Large Language Models for better business outcomes.
At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Every mind is invited to ask questions and actively seek new ways to achieve success and reach their full potential. We operate as one with a growth mindset. This means spotting opportunities, solving ambiguities and seeking effective solutions to challenges that make things better.
Overview:
In this role, you will set a high bar throughout the software development and deployment lifecycle, including design, development, documentation, testing, and operations. You will collaborate with the product managers, scientists, software developers, as well as numerous internal and external partners and stakeholders. You have experience with defining deliverables, shape outcomes, and lead teams toward successful results. You will excel in a flat, fast-moving environment that relies on lightweight processes to create a huge impact.
You will report to the Director, SDE
You will:
- You will lead the design and implementation of significant portions of the product development, and serve as a leader and mentor for other engineers in their areas of work.
- You will help set the features, architecture, and best practices of the team, and have a significant influence on our overall strategy. A commitment to teamwork (to both business and technical partners) is required.
- You will create a reliable, scalable, and high-performance service requiring exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems.
- You are somebody who enjoys working on complex system software, is customer-centric, and feels strongly about building good software and making software achieve its operational goals.
You have:
- Bachelor's degree in Computer Science or related field
- 12+ years of experience building successful production software systems
- Design and architecture experience, and sound knowledge with object-oriented design patterns
- Experience working on high-volume large scale distributed systems and performance tuning.
- Experience developing cloud software services and an understanding of design for scalability, performance, and reliability
- Passion about new opportunities and have experience with success delivering new features or products.
- You will have thrived and succeeded in delivering high-quality technology products/services where priorities shift fast.
- You have OO design and implementation experience, knowledge of web protocols, in-depth knowledge of distributed systems architectures, and has led or mentored junior engineers.
- Experience with web-based applications and web services-based applications, especially at a massive scale, will be very applicable and helpful.
- Experience on messaging technologies such as Kafka, Redis, RabbitMQ
- Experience with NoSQL database technologies such as Cassandra, ElasticSearch
- Experience building RESTful microservices
- Experience with Kubernetes or similar technologies
- Knowledge of machine learning or AI technologies
- NLU and Chatbot experience would be helpful
Benefits:
The salary range for this role will be between $180,000 to $220,000. Final compensation will be determined by a variety of factors, including, but not limited to, your location, skills, experience, education, and/or certifications. During the phone screening, the recruiter will provide the location-specific salary range for this role. Regardless of your personal situation or where you are in the world, LivePerson offers comprehensive and great benefits programs to meet your needs:
- Health: medical, dental, vision and wellbeing.
- Time away: Public holidays and discretionary PTO package for flexible days off with manager approval.
- Financial: 401K, ESPP, Basic life and AD&D insurance, long-term and short-term disability
- Family: parental leave, maternity support, fertility services.
- Development: tuition reimbursement, native AI learning.
- Additional: 24/7 access to professional counselors, voluntary insurance coverage, exclusive perks and discounts.
- #LI-Remote
Why you'll love working here:
LivePerson is a hub for the ever-curious and proactive, offering a flexible work-life balance tailored to individual needs. With offices and WeWork locations worldwide, our flexible work policy provides our teams the freedom to work from their preferred environment. 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 for this jobOther AI Jobs like this
Customer Support Engineer
Rad AI
Sales Support(Mandarin Speaking)
ADVANCE.AI