Socure · 2 months ago
Staff Software Engineer - ID Graph
Socure is on a mission to verify identities and eliminate fraud using advanced machine learning and predictive analytics. The Staff Backend Engineer will lead the development of the Entity Resolution API, designing and building data pipelines and collaborating with cross-functional teams to ensure high-performance, scalable solutions.
Artificial Intelligence (AI)Cyber SecurityFraud DetectionIdentity ManagementInformation ServicesInformation TechnologyMachine LearningPredictive Analytics
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
System Design: Lead design discussions and planning for backend services that incorporate model inference, SQL/NoSQL and Graph databases
Qualification
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
Socure is a predictive analytics platform for digital identity verification of consumers.
H1B Sponsorship
Socure has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (16)
2024 (11)
2023 (20)
2022 (33)
2021 (30)
2020 (3)
Funding
Current Stage
Late StageTotal Funding
$744.4MKey Investors
Capital One VenturesAccelSorenson Ventures
2023-03-08Debt Financing· $95M
2021-11-09Series E· $450M
2021-06-03Series Unknown
Recent News
2025-12-25
BiometricUpdate.com
2025-12-21
Washington Technology
2025-12-20
Company data provided by crunchbase