GrepJob
LivePerson

Software Development Engineer II

LivePerson
Apply
2 days ago
Remote, United States
Mid Level / Senior
H1B Sponsor

Responsibilities

  • Learn new technologies and architectures related to customer simulation.
  • Collaborate with leadership to ideate new features and functionality.
  • Design, build, and maintain Python-based backend services for AI workflows.
  • Contribute to a multi-tenant simulation platform for high-volume AI conversations.
  • Integrate with contact center and external LLM providers through a unified gateway.
  • Build and extend REST APIs using the Litestar framework.
  • Implement conversation state persistence with Couchbase and optimistic concurrency.
  • Write high-quality, well-tested code focusing on behavior-driven testing.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • 4+ years of software development experience.
  • Strong proficiency in Python, including async/await patterns.
  • 3+ years of experience building microservices and RESTful APIs.
  • Experience with Couchbase, PostgreSQL, or other NoSQL databases.
  • Familiarity with Kafka.
  • Experience with Docker and Kubernetes for cloud-native deployments.
  • Strong understanding of distributed systems and service design.
  • Solid understanding of data structures and algorithm design.
  • Experience with Git and modern CI/CD workflows.
  • Analytical and problem-solving skills with a customer-centric mindset.
  • Advocate for automated testing strategies.

Benefits

  • Comprehensive medical, dental, and vision insurance.
  • 401(k) retirement plan with a 4% employer match.
  • Employee Stock Purchase Program (ESPP) with discounts on company shares.
  • Flexible Paid Time Off (PTO) with manager approval.
  • Generous parental leave policy including maternity/paternity support.
  • Fully remote work model with options for in-person collaboration.

Tech Stack

Apache KafkaCouchbaseDockerGitGitLab CI/CDKubernetesPostgreSQLPython

Categories

AI & MLBackendDevOps