Job Closed

This listing is no longer active.

LivePerson logo
LivePerson

LivePerson is an online engagement solutions company, which means that it works with clients to provide their customers with real, live assistance and advice. The company was found

Software Development Engineer II

Location

United States

Posted

94 days ago

Salary

$130K - $150K / year

Seniority

Senior

Job Description

Software Development Engineer II

LivePerson

• Learn new technologies and architectures, including work with uniform data layers, integrations with contact center providers, and new product development. • Work with leadership to bring your engineering experience to the table and ideate new features and functionality. • Design, build, and maintain Python-based backend services that orchestrate AI agent workflows using LangChain and LangGraph. • Contribute to the development of a multi-tenant simulation platform handling high volumes of concurrent AI-driven conversations in a public cloud environment. • Integrate with contact center providers (such as LivePerson) and external LLM providers through a unified gateway abstraction. • Build and extend REST APIs using the Litestar framework, following strong typing and Pydantic-based data modeling patterns. • Work with Couchbase for conversation state persistence, implementing optimistic concurrency patterns (CAS locking) for correctness in multi-pod deployments. • Write high-quality, well-tested code with a focus on behavior-driven unit and integration testing.

Job Requirements

  • Bachelor's degree in Computer Science or related field
  • 4+ years of software development experience
  • Strong proficiency in Python, including async/await patterns, type annotations, and familiarity with the Python ecosystem (uv, ruff, mypy)
  • 3+ years of experience building microservices, RESTful APIs, and production backend systems deployed to Kubernetes
  • Experience with Couchbase, PostgreSQL, Firestore, or other NoSQL/document databases
  • Familiarity with Kafka
  • Experience with Docker and Kubernetes for containerized, cloud-native deployments
  • Strong understanding of distributed systems, including optimistic concurrency, idempotency, and stateless service design
  • Solid understanding of data structures, algorithm design, and object-oriented principles
  • Experience with Git and modern CI/CD workflows (GitLab CI preferred)
  • Analytical and problem-solving skills with a customer-centric mindset
  • Advocating and executing on automated testing strategies across all developed code.

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. We also maintain dedicated WeWork space for those who wish to meet colleagues or collaborate in person.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Develop and implement CUDA Core Libraries in C++ and/or Python • Compose, optimize, and evolve GPU algorithms and APIs • Own features end-to-end: develop, implementation, testing, benchmarking, documentation, and maintenance • Improve developer experience across the stack • Collaborate with senior CUDA engineers in design reviews, code reviews, and open-source-style workflows • Engage with real users through issues, performance investigations, and API feedback

Germany
Capital One logo

Senior Software Engineer, Enterprise Data Storage and Consumption Platforms

Capital One

At Capital One, we think and work like a tech company, using our digital fluency to transform everything about the customer experience. We’re bending data to our will, and turning a stodgy industry on its head. That’s reflected in our ranking as the number one business technology innovator in the U.S. in the 2016 InformationWeek Elite 100.

OtherRemoteTeam 10,001+Since 1994H1B Sponsor

• Articulate and evangelize a bold technical vision for your domain • Decompose complex problems into practical and operational solutions • Ensure the quality of technical design and implementation • Serve as an authoritative expert on non-functional system characteristics, such as performance, scalability and operability • Continue learning and injecting advanced technical knowledge into our community • Handle several projects simultaneously, balancing your time to maximize impact • Act as a role model and mentor within the tech community, helping to coach and strengthen the technical expertise and know-how of our engineering and product community

Virginia
$286.2K - $326.7K / year
Job Closed
Narvar logo

Staff Software Engineer, Distributed Systems

Narvar

Simplify the everyday lives of consumers.

Full TimeRemoteTeam 201-500Since 2012H1B Sponsor

• Own the architecture of new product platforms to drive business results and support extending existing ones. • Implement scalable architecture and work on a committed team contributing to robust projects • Write high-quality code that is modular, extendible and functional. • Advocate for best patterns and practices in the area of system design, coding, performance, and testing. • Developing a highly concurrent and distributed system. • Defining and developing architecture models and roadmaps of application and software components to meet business and technical requirements, driving common usability across products and domains • Work with cross-functional stakeholders including Product, Design, Sales, and Engineering Leadership to help break down business requirements into actionable plans • Mentoring junior engineers on design, coding, and troubleshooting.

Canada
$195K - $273K / year
Twilio logo

Staff Software Engineer – L4

Twilio

Build the future of communications.

Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Co-lead the design and development of our software infrastructure, driving technical vision and strategy to ensure scalability, reliability, and performance. • Drive the development of sophisticated, stateful web applications. You will oversee the integration of complex React-based front-ends with backend modular services, ensuring a seamless UI experience. • Serve as developer leader in distributed systems, data technologies, with strong software engineering skills. • Drive technical innovation and research to stay at the forefront of emerging data technologies and best practices. • Mentor and elevate a team of high-performing engineers. You don’t just write great code; you foster a culture of technical excellence, helping senior and mid-level engineers level up through deep-dive code reviews and architectural workshops. • Collaborate closely with cross-functional teams to understand business requirements and translate them into scalable and efficient technical solutions. • Continuously adapt to the evolving JavaScript ecosystem to maximize engineering efficiency. • Ensure data quality, integrity, and security throughout the data lifecycle, adhering to industry best practices and compliance standards.

Canada
$160.3K - $200.4K / year
Job Closed