ApplySenior Software Engineer, Backend (Search & Knowledge)
Posted 3 months agoViewed
View full description
Requirements:
- Bachelor’s degree in Computer Science or related field.
- 5+ years of experience in relevant domains.
- Proficient in designing and maintaining clear and robust APIs.
- Strong understanding of various protocols including gRPC and REST.
- Experience working closely with frontend engineering teams.
- Experience in high performance query optimization for structured and unstructured queries.
- Experience in Elasticsearch, including designing search schemas and optimizing performance.
- Experience in containerized application deployment with Kubernetes.
- Experience with one of the major cloud providers.
Responsibilities:
- Play a substantial role in the Cresta Search & Knowledge engineering team.
- Work with Cresta product and engineering teams to build and continuously improve the knowledge platform.
- Stay close to customers, analyze technical tradeoffs, and own customer-facing deliverables.
- Develop high quality, reusable, and well-tested system components.
- Optimize platform design for user experience, latency, throughput, reliability, and cost.
- Demonstrate engineering best practices and uphold high standards.
- Grow into technical ownership of a substantial part of the product.
Apply