You will:- Contribute to features end-to-end from implementation and testing through deployment and production support, with guidance from senior team members- Develop and maintain APIs, backend services, and distributed microservice architectures- Implement and optimize PostgreSQL schemas, queries, and indexes for large-scale applications- Build and maintain Kafka-based event-driven systems, including producers, consumers, and consumer groups- Develop and optimize Elasticsearch indexes, mappings, and search queries for high-volume search workloads- Support applications running in Kubernetes environments, including basic operational troubleshooting- Contribute to AWS-based cloud infrastructure and participate in Spark and EMR data workflows supporting the platform- Build and maintain full-stack applications across React frontends and NestJS backend services- Participate in code reviews and architecture discussions, learning and applying engineering best practices- Partner with Product and Design to translate business requirements into reliable technical solutions- Contribute to improving system reliability, observability, and performance through thoughtful engineering decisions ABOUT YOU You're a curious and motivated engineer who enjoys solving technical problems and taking increasing ownership of the software you build. Bonus Skills- Experience with Python/PySpark or similar technologies for data processing workflowsExposure to Golang- Interest in or early experience building AI-powered applications or integrating LLM APIs (e.g., OpenAI, Anthropic); familiarity with RAG architectures or frameworks such as LangChain or Vercel AI SDK is a bonus COMPENSATION This role pays $110,000 to $135,000 per year, based on experience, in addition to RSUs.