At Socure, we’re on a mission—to verify 100% of good identities in real time and eliminate identity fraud from the internet.
Requirements
- Expertise in search technologies like ElasticSearch or Vespa, including deployment, tuning, and query optimization.
- Strong cloud-native experience, especially with AWS services like S3, SQS, Lambda, and Kafka.
- Proven ability to design, build, and maintain distributed systems handling high-volume data streams and real-time requirements.
- Deep knowledge of Kubernetes-based application development and deployment.
- Strong proficiency in one or more backend programming languages (Java, Scala, Go, Python, etc.).
- Experience benchmarking and deploying machine learning models (ranking, reranking, classification) into production search pipelines.
- Familiarity with SQL/NoSQL and Graph databases
Responsibilities
- Lead architecture and development of high-performance, cloud-native Entity Resolution APIs.
- Design and implement batch and streaming data pipelines using tools like Kafka, SQS, and Spark to build and update the underlying search index.
- Build and maintain low-latency search APIs powered by ElasticSearch or Vespa to support real-time entity linking.
- Collaborate with data scientists to integrate and deploy ranking models to improve search result quality.
- Own the end-to-end lifecycle of applications deployed on Kubernetes, from development and CI/CD to monitoring and scaling.
- Conduct performance tuning and debugging of search systems under high throughput and low-latency requirements.
- Develop tools and metrics to benchmark search quality and system performance.
Other
- 8+ years of backend software engineering experience, with 1+ years in a staff/principal-level role.
- Strong problem-solving, communication, and collaboration skills.
- If you need an accommodation during any stage of the application or hiring process—including interview or onboarding support—please reach out to your Socure recruiting partner directly.
- Socure is an equal opportunity employer that values diversity in all its forms within our company.
- We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.