Software Engineer

Zoom Video Communications
Seattle
Full timeUSD 200,000 - 275,400 annuallyFunction: Software EngineeringExperience: 2+ yearsEducation: mastersSkills: []

Build scalable, secure Retrieval-Augmented Generation (RAG) infrastructure for real-time Q&A over internal enterprise content. Own backend system design for ingestion, permission-aware indexing, and low-latency retrieval, and develop APIs to power efficient querying, retrieval, and ranking. Partner with ML/NLP engineers to improve embedding and search quality, while monitoring performance to ensure high-throughput, multi-tenant reliability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Zoom Video Communications
Zoom Video Communications
4 days ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build scalable, secure Retrieval-Augmented Generation (RAG) infrastructure for real-time Q&A over internal enterprise content. Own backend system design for ingestion, permission-aware indexing, and low-latency retrieval, and develop APIs to power efficient querying, retrieval, and ranking. Partner with ML/NLP engineers to improve embedding and search quality, while monitoring performance to ensure high-throughput, multi-tenant reliability.
Location: Seattle
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement a scalable RAG system for real-time Q&A across internal content.
  • •Build robust ingestion and indexing pipelines for semi-structured data with permission-aware access control.
  • •Develop APIs and backend systems for efficient querying, retrieval, and ranking.
  • •Collaborate with ML/NLP engineers to iterate on embedding models and improve search quality.
  • •Ensure reliability, low latency, and scalability; monitor and optimize performance under real-world load.

Pay and Benefits

Salary: USD 200,000 - 275,400 annually

Key Requirements

  • •Master’s degree in Computer Science or related field (or foreign equivalent).
  • •2 years of experience in the job offered or related occupation.
  • •2 years of backend or distributed systems engineering experience.
  • •2 years building systems with Cassandra, ScyllaDB, Postgres, Elasticsearch, Redis, Kafka, and RabbitMQ.
  • •2 years building cloud-native systems with Docker, Kubernetes, and AWS, including highly available multi-tenant backend services.
Experience:2+ years
Education:Master's in Computer Science
Tech Stack:LLMsRetrieval-Augmented Generation (RAG)CassandraScyllaDBPostgresElasticsearchRedisKafkaRabbitMQDockerKubernetesAWSAPIsBackend systemsDistributed systemsPermission-aware access control

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Zoom Video Communications
Provides video conferencing, chat, phone, webinar, and collaboration software for businesses, schools, and individuals. Its platform is widely used for remote meetings, virtual events, and hybrid work communication.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 2011
WebsiteLinkedIn