Software Engineer, Backend Java

PayPalSan Jose, CA
$116,500 - $173,250Hybrid

About The Position

Our team is part of PayPal’s Global Serving Domain organization, focused on building AI-powered assistance experiences that enhance both customer and agent interactions. We own backend Java and Python services and front-end services that power real-time decisioning, orchestration, and integration with GenAI models to deliver intelligent, contextual support. This role will sit within the core backend engineering team responsible for designing and scaling services that enable AI-driven customer experiences. The engineer will work closely with product, data science, architecture, and other stakeholder teams to integrate GenAI capabilities into production-grade systems. The role is open due to continued investment in AI-powered customer support and the need to scale our platform to support new capabilities, higher traffic, and more sophisticated AI use cases. This is a mix of growth and strategic expansion aligned with PayPal’s AI roadmap.

Requirements

  • 1+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.
  • Strong backend engineering (Java/Spring, distributed systems)
  • Experience designing, building, and scaling microservices in high-throughput environments.
  • System design & scalability
  • Ability to design resilient, low-latency systems with a strong understanding of APIs, data flows, and fault tolerance.
  • Strong data pipeline engineering
  • Experience designing, building, and scaling data pipelines to process and build contextual data.
  • Experience integrating AI/ML or GenAI systems into production
  • Hands-on experience consuming AI models (LLMs, NLP systems, or ML services) and integrating them into real-world applications.

Nice To Haves

  • LLM orchestration frameworks (RAG, prompt engineering, vector DBs)
  • Exposure to cloud platforms (AWS/GCP) and containerization (Kubernetes)
  • Experience with real-time decisioning systems or conversational platforms
  • Familiarity with observability, experimentation, and A/B testing in AI systems

Responsibilities

  • Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff
  • Follows well-established internal conventions and standard procedures
  • Understands internal standards & processes an applies them to make technical decisions
  • Collaborates with peers, manager, and project lead to gain understanding of tasks and review solutions
  • May contribute to code & design reviews

Benefits

  • generous paid time off
  • healthcare coverage for you and your family
  • resources to create financial security
  • support your mental health
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service