Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.
Job Summary:
Socure is on a mission to verify identities in real time and eliminate identity fraud. They are seeking a Staff Backend Engineer to lead the development of their next-generation Entity Resolution API, focusing on large-scale data processing and real-time search infrastructure.
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.
• Partner with cross-functional teams in data science, infrastructure, and product to deliver reliable, scalable solutions.
• Lead design discussions and planning for backend services that incorporate model inference, SQL/NoSQL and Graph databases.
Qualifications:
Required:
• 8+ years of backend software engineering experience, with 1+ years in a staff/principal-level role.
• 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.
• Strong problem-solving, communication, and collaboration skills.
• Familiarity with SQL/NoSQL and Graph databases
Preferred:
• Experience with knowledge graphs, entity resolution, or identity data.
• Prior work with real-time event processing frameworks.
• Hands-on experience integrating GraphQL APIs over complex data systems.
• Exposure to privacy, security, or compliance requirements in identity or fintech environments.
• Knowledge of Graph Databases and Open Cypher Queries
• Familiarity with data pipeline frameworks (e.g., Apache Beam, Spark Structured Streaming) is a plus.
Company:
Socure is a predictive analytics platform for digital identity verification of consumers. Founded in 2012, the company is headquartered in Incline Village, Nevada, USA, with a team of 501-1000 employees. The company is currently Late Stage. Socure has a track record of offering H1B sponsorships.